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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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


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