5 / 5 / 2
Регистрация: 15.04.2016
Сообщений: 107
1

Пути, куда складывать готовые бинарники

15.04.2016, 12:33. Показов 728. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Собираюсь делать проект, который будет состоять из главного модуля (exe) и нескольких подключаемых модулей (dll). Т.к. планируется, что всё будет в одной папке, то соответственно вызов dll будет из папки, которая является текущей. Соответственно при отладке необходимо, что бы и exe и dll складывались не в свои win32/debug, а в какую то общую папку? Если я не с той стороны подхожу к вопросу, просьба ткнуть носом, куда смотреть.
Использую Embarcadero® C++Builder 10 Seattle.
ЗЫ
Придумывать костыли типа "если не найдено рядом, смотреть по жёстко заданному пути" крайне не хотелось бы.
0
15.04.2016, 12:33
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.04.2016, 12:33
Ответы с готовыми решениями:

Куда в ubuntu складывать папку распакованную из архива tar.gz ?
Привет. Попробовал установить себе на ubuntu среду для разработки IntellIj Idea. Получилось так: 1) скачал из интернета архив tar.gz с...

Как складывать все поочередно складывать значения которые возрастают
Нужно складывать по этой формулы 1/(1+k*2) Примерно так 1/(1+1^2)+1/(1+2^2)+1/(1+3^2)+1/(1+4^2)............и так до.....+1/(1+27^2) ...

Блокчейн полностью на PHP - есть ли готовые реализации? Куда рыть?
Приветствую! Сабж :) На данном этапе мне для проекта пришла в голову мысль собрать всех участников проекта в единый блокчейн (ну...

4
 Аватар для gumi250
435 / 402 / 57
Регистрация: 06.02.2012
Сообщений: 1,384
15.04.2016, 13:36 2
В меню-> свойства проекта-> C++ (Shared Options)->Final output directory
1
5 / 5 / 2
Регистрация: 15.04.2016
Сообщений: 107
15.04.2016, 13:50  [ТС] 3
Спасибо, а можно как то только отделить exe от остального мусора?
0
 Аватар для gumi250
435 / 402 / 57
Регистрация: 06.02.2012
Сообщений: 1,384
15.04.2016, 14:32 4
Мусор сюда
В меню-> свойства проекта-> C++ (Shared Options)->Intermediate output
0
5 / 5 / 2
Регистрация: 15.04.2016
Сообщений: 107
15.04.2016, 14:53  [ТС] 5
Указал в свойствах проекта:
Final output directory: ..\Res\$(Platform)\$(Config)
Intermediate output: .\$(Platform)\$(Config)
В результате:
в папке .\$(Platform)\$(Config)
15.04.2016 14:48 5*475*506 MainMDIprj.#00
15.04.2016 14:48 23*659*038 MainMDIprj.pch
в папке ..\Res\$(Platform)\$(Config)
15.04.2016 14:48 269*824 MainMDIprj.exe
15.04.2016 14:48 1*376*256 MainMDIprj.ilc
15.04.2016 14:48 131*072 MainMDIprj.ild
15.04.2016 14:48 3*342*336 MainMDIprj.ilf
15.04.2016 14:48 10*682*368 MainMDIprj.ils
15.04.2016 14:48 246 MainMDIprj.map
15.04.2016 14:48 24 MainMDIprj.pdi
15.04.2016 14:48 5*046*272 MainMDIprj.tds
0
15.04.2016, 14:53
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.04.2016, 14:53
Помогаю со студенческими работами здесь

Куда "складывать" подключаемые DLL к проекту
куда складывать подключаемые пространства имен в вижуал студии, чтобы пользовать их. (имеются в виду подключаемые дллки)

Поделитесь идеями куда глядеть, либо готовые скрипты загрузки фото.(Пример внутри)
deleted link Прикрепляйте изображения к посту вместо ссылок на сторонние ресурсы Т.е идея как на картинке. Перед загрузкой на...

C# и бинарники
Ребята есть проблема. Как в бинарник записать несколько классов,а потом считать только один определенный(например 5).То-есть читать не...

Конвертировать exe в бинарники Linux
У меня есть исполняемый файл exe под Windows я хочу конвертировать этот exe в бинарник который сможет запуститься в Linux? Как это сделать...

Где можно выложить freeware бинарники ?
Что бы простой пользователь мог скачать и пользоваться. Гитхаб для этого использовать как то некрасиво и стыдно, на sourceforge простому...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Создаем SPA Router на чистом JavaScript
bytestream 17.02.2025
В современной веб-разработке одностраничные приложения (SPA) стали стандартом для создания динамичных и отзывчивых пользовательских интерфейсов. Ключевым компонентом любого SPA является роутер -. . .
Машинное обучение на TypeScript и TensorFlow
bytestream 17.02.2025
Машинное обучение становится все более востребованным направлением в современной разработке программного обеспечения. Интеграция искусственного интеллекта в веб-приложения открывает новые возможности. . .
Манипуляция данными EXIF и JPEG в JavaScript
bytestream 17.02.2025
В современном мире цифровой фотографии метаданные изображений играют важнейшую роль в организации и управлении медиаконтентом. Формат EXIF (Exchangeable Image File Format) - это стандарт,. . .
Как создать GUID/UUID в JavaScript
bytestream 17.02.2025
GUID (Globally Unique Identifier) и UUID (Universally Unique Identifier) - это специальные форматы 128-битных идентификаторов, которые практически гарантируют уникальность значения во времени и. . .
Что такое мышление в упрощенном смысле (моё субъективное видение, для создания модели).
Hrethgir 17.02.2025
Разумеется упрощать смысл есть. Дело в том, что я пришёл к тому выводу, что даже если я создам свой процессор (конвейер), то первое для чего смогу его использовать в качестве демонстративного. . .
Как Node.js устроен изнутри
Wired 17.02.2025
Node. js коренным образом изменил подход к веб-разработке, позволив использовать JavaScript не только в браузере, но и на стороне сервера. Созданный в 2009 году Райаном Далем, Node. js представляет. . .
Как обновить Node.js в Windows
Wired 17.02.2025
Думаю, многие разработчики сталкивались с ситуацией, когда устаревшая версия Node. js становилась источником проблем - от несовместимости с новыми пакетами до уязвимостей в безопасности. Особенно это. . .
Как обновить Node.js в MacOS
Wired 17.02.2025
В Node. js существует несколько подходов к обновлению, каждый из которых имеет свои преимущества и особенности применения. Выбор конкретного метода зависит от ваших потребностей - будь то. . .
Как обновить Node.js в Linux
Wired 17.02.2025
Обновление Node. js может показаться сложной задачей, особенно если у вас несколько проектов с разными зависимостями. Однако существует несколько надежных способов обновления, подходящих для разных. . .
[golang] 134. Gas Station
alhaos 17.02.2025
Тут нам даны два целочисленных слайса gas и cost, индексы массива представляют собой заправочные станции. а элементы gas это количество топлива на такой станции, cost это количество топлива. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru