powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Путь к создаваемому exe файлу в новом дельфи
25 сообщений из 27, страница 1 из 2
Путь к создаваемому exe файлу в новом дельфи
    #39934118
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Долго искал, куда же выкидывается екзешник. В настройках есть такое:
Building/Delphi compiler/Output directory (видимо оно и есть). Но там стоит .\$(Platform)\$(Config)
Что это значит?
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934121
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad
Что это значит?

Win32\Debug, например.

При установке VS могут быть конфликты.
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934122
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как настроить, чтобы exe файл создавался в той же директории, что и сам проект?
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934124
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad,

. - каталог проекта
$Platform - Win32/Win64/OSX32/OSX64/iOSSimulator/iOSDevice/iOSDevice32/iOSDevice64/Android32/Android64/Linux64
$Config - Debug/Release
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934126
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad
Как настроить, чтобы exe файл создавался в той же директории, что и сам проект?

Очисти это поле
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934133
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
svnvlad,

. - каталог проекта
$Platform - Win32/Win64/OSX32/OSX64/iOSSimulator/iOSDevice/iOSDevice32/iOSDevice64/Android32/Android64/Linux64
$Config - Debug/Release

Вообще непонятно. Это путь такой?
На рисунке куда прописать?
И как сделать, чтобы все новые проекты создавали exe файл в своей директории?
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934137
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad
И как сделать, чтобы все новые проекты создавали exe файл в своей директории?

В таргет выбери All Platforms и очисти поле Output directory. Это настройки не для всех новых проектов, а только для текущего.
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934160
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey,

да, а как для всех новых проектов сделать?
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934317
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad
да, а как для всех новых проектов сделать?

скорее всего, никак.

зы. в Лазаре есть галка "Использовать по умолчанию"
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934342
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док
зы. в Лазаре есть галка "Использовать по умолчанию"

Где бы что ни говорили - всё одно сведёт на баб (c)
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934369
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad
Как настроить, чтобы exe файл создавался в той же директории, что и сам проект?

Зачем мусорить в исходниках? Ещё и dcu-шки начни складывать рядом с pas-ами, совсем хорошо будет.

svnvlad
да, а как для всех новых проектов сделать?

Можешь сохранить options set и одним движением применять его к проекту.
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934394
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
svnvlad
Как настроить, чтобы exe файл создавался в той же директории, что и сам проект?

Зачем мусорить в исходниках? Ещё и dcu-шки начни складывать рядом с pas-ами, совсем хорошо будет.

svnvlad
да, а как для всех новых проектов сделать?

Можешь сохранить options set и одним движением применять его к проекту.

А как по уму сделать? В настройках по умолчанию екзешник будет складываться куда? И соответственно dcu-шки?
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934395
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
$Config - Debug/Release
Конфиг может быть любой и их может быть сколько угодно.
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934398
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat
Kazantsev Alexey
$Config - Debug/Release
Конфиг может быть любой и их может быть сколько угодно.

А где этот конфиг настраивается?
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934399
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat
Kazantsev Alexey
$Config - Debug/Release
Конфиг может быть любой и их может быть сколько угодно.

Все понял. Точка - это текущая директория, $(Platform) - это 'Win32' или 'Win64', $(Config) - это 'Debug' или 'Release'.
Таким образом exe-файл падает в папку <проект>\Win32\Debug\
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934500
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
Зачем мусорить в исходниках? Ещё и dcu-шки начни складывать рядом с pas-ами, совсем хорошо будет.

Иногда доканывает, если нужно запустить экзешник из файл-менеджера, а не из среды. Да и настройки/всякое сопутствующее барахло непонятно откуда подхватывать
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934527
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2
Иногда доканывает, если нужно запустить экзешник из файл-менеджера, а не из среды.

Я ещё где-то во время Delphi 2 пришёл к простой схеме:

- В системе делается диск X: для исходников (subst или любой другой способ). Все исходники складываются туда попроектно начиная от корня, библиотека туда же. Каждый файл исходников должен иметь уникальное название и уникальное содержание, дублирование между проектами запрещено. Каждый разработчик может класть диск X: куда ему нравится, но при этом пути относительно X: везде и у всех одинаковые.

- В системе делается диск W: для бинарников, структура - w:\Exe, w:\Dcu, по желанию можно w:\Bpl. Туда сбрасываются все бинарники от всех проектов. В PATH прописываются, соответственно, w:\Exe и w:\Bpl.

- Использование search path запрещено. Всё, что нужно в проекте, либо включается в библиотеку, либо непосредственно подключается в проект.

Такая схема избавляет от прорвы проблем. В том числе, exe легко запускается не то что из файл-менеджера, а из любого места, хоть из Пуск/Выполнить.
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934529
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad
rgreat
пропущено...
Конфиг может быть любой и их может быть сколько угодно.

А где этот конфиг настраивается?

Project Manager (у меня справа вверху) - project group - project1 - Build Configurations - жмешь там правую кнопку и можешь добавить варианты сборки (New Configuration) и варианты опций (New Option Set).
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934534
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2
Иногда доканывает, если нужно запустить экзешник из файл-менеджера, а не из среды.

В реестре, там где ...BDS\{product version} добавь строковое значение ShowProjectOutputs : true. После этого в менеджере проекта появится новый пункт, откуда сможешь открывать каталог с бинарником.
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934688
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
Такая схема избавляет от прорвы проблем. В том числе, exe легко запускается не то что из файл-менеджера, а из любого места, хоть из Пуск/Выполнить.

Хм. Ну вот предположим, есть W:\App, где лежит W:\App\Settings.ini. Как добиться, чтобы эти настройки подхватила прога, запускаемая как из W:\App\Debug\Win64\App.exe, так и из W:\App\Release\Win32\App.exe? Искать по всей вложенности директорий разве что
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934714
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2
Хм. Ну вот предположим, есть W:\App

Нет, не предположим. Его нет. Поэтому нет геморроя, который Вы собираетесь нарисовать.
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934740
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все должно быть в папочке с прогой! Это удобно и переносимо!
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934764
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
didgik
Все должно быть в папочке с прогой! Это удобно и переносимо!
Угу. Особенно когда у тебя десяток проектов и около 50% модулей у них общие
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934771
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_
didgik
Все должно быть в папочке с прогой! Это удобно и переносимо!
Угу. Особенно когда у тебя десяток проектов и около 50% модулей у них общие


Я имею ввиду оконечного юзера проги.
Проблемы разработчика никого не волнуют.
...
Рейтинг: 0 / 0
Путь к создаваемому exe файлу в новом дельфи
    #39934781
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
didgik
Я имею ввиду оконечного юзера проги.
Проблемы разработчика никого не волнуют.
А тут, вроде, обсуждают целесообразность бросания бинарника в каталог проекта
...
Рейтинг: 0 / 0
25 сообщений из 27, страница 1 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Путь к создаваемому exe файлу в новом дельфи
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]