Форум: "Прочее";
Текущий архив: 2011.05.22;
Скачать: [xml.tar.bz2];
ВнизProject Options Найти похожие ветки
← →
Кто б сомневался © (2011-01-27 17:16) [0]Delphi 2009-XE
XE:
Я что то никак не пойму, почему так тупо сделали выбор Build Configuration.
При вызове свойств проекта, появляется форма и вверху формы комбобокс с возможностью выбрать тип опций - Base, Release и Debug. Так вот у меня постоянно включен Debug в скобках написано (active) . Как включить Release? Если я его выбираю, то active не пишется, и проект не уменьшается. Я уже и файл создавал конфига, и крутил его в разные стороны, не идет.
Не отключаются DebugInfo и ему сопутствующие опции.
Мне приходится писать такие директивы для релиза:
{$SETPEFlAGS IMAGE_FILE_RELOCS_STRIPPED or IMAGE_FILE_DEBUG_STRIPPED or
IMAGE_FILE_LINE_NUMS_STRIPPED}
{$WEAKLINKRTTI ON}
{$RTTI EXPLICIT METHODS([]) FIELDS([]) PROPERTIES([])}
Короче, как включить Release?
← →
Servy © (2011-01-27 17:47) [1]
> Короче, как включить Release?
Я включаю так:
http://img526.imageshack.us/img526/9621/37365298.png
Подозреваю, можно как-нибудь еще :).
← →
Кагбэ (2011-01-27 18:40) [2]Если я его выбираю, то active не пишется, и проект не уменьшается.
Окно свойств проекта - это не включалка, это только "свойства проекта". В этом окне ты не не режим компиляции указываешь, а выбираешь кагбэ страницу настроек нужного режима. Выбрав страницу, можешь менять настройки для выбранного режима. Текуший режим копиляции при этом кагбэ не меняется. Воспринимай комбобокс с тремя режимами как пейдж-контрол с тремя закладками. А выбор режима - см. [1].
← →
Кто б сомневался © (2011-01-27 18:46) [3]
> Кагбэ (27.01.11 18:40) [2]
Офигеть, называется интуитивно понятный интерфейс.
← →
Dimka Maslov © (2011-01-27 21:13) [4]
> Офигеть, называется интуитивно понятный интерфейс.
никто не обещал, что будет легко.
К тому же многие программные комплексы имеют в своем развитии три стадии
1. С каждой новой версией становится лучше.
2. С каждой новой версией лучше не становится.
3. С каждой новой версией становится хуже.
Delphi в этом смысле приближается к стадии 3
← →
DVM © (2011-01-27 22:23) [5]Хехе. Действительно сделано не очень понятно. Сам не сразу нашел.
> 3. С каждой новой версией становится хуже.
>
> Delphi в этом смысле приближается к стадии 3
ну это относительно минимум трех последних версий мягко говоря не так
← →
Dimka Maslov © (2011-01-27 22:31) [6]
> мягко говоря не так
Что, совсем всё так плохо?
← →
DVM © (2011-01-27 22:40) [7]
> Dimka Maslov ©
по-моему, наоборот прогресс в лучшую сторону есть.
← →
Dimka Maslov © (2011-01-27 22:48) [8]
> по-моему, наоборот прогресс в лучшую сторону есть.
Когда после долгих лет работы в Delphi 5 и 7, а также в MSVC 2005 я открыл Delphi 2009, мне показалось, что попал не туда... Хуже было только с 2009 автокадом. Риббоны, я надеюсь, они в интерфейсе новых версий ещё не применяют?
← →
DVM © (2011-01-28 00:00) [9]
> Dimka Maslov © (27.01.11 22:48) [8]
> Когда после долгих лет работы в Delphi 5 и 7, а также в
> MSVC 2005 я открыл Delphi 2009, мне показалось, что попал
> не туда... Хуже было только с 2009 автокадом. Риббоны, я
> надеюсь, они в интерфейсе новых версий ещё не применяют?
>
Для постепенного привыкания интерфейс Delphi XE можно превратить в аналогичный D7. Но вообще я говорил не об интерфейсе.
← →
RWolf © (2011-01-28 00:16) [10]А по-моему, интерфейс поменялся по сравнению с семеркой в лучшую сторону.
Правда, как выбрать build configuration, я тоже самостоятельно не додумался, пришлось лезть в гугль :) после всех прочих IDE совсем не ожидаешь увидеть этот список отдельным поддеревом в проекте, да ещё на одном уровне с файлами.
← →
Кто б сомневался © (2011-01-28 00:29) [11]
> А по-моему, интерфейс поменялся по сравнению с семеркой
> в лучшую сторону.
> Правда, как выбрать build configuration, я тоже самостоятельно
> не додумался, пришлось лезть в гугль :)
IDE поменялся в лучшую сторону это да, я уже полтора года с 2009, но вот подсказку для этой функции надо было оставить на видном месте, а еще лучше в хелпе написать.
До этого мне приходилось в Base каждый раз менять эти параметры.
В хелпе не написано про это - если нажать кнопочку хелп на этом этапе.
← →
NeuroTechnic © (2011-01-29 21:56) [12]Интуитивно-понятно это понятие субъективное, у меня например такого вопроса даже не возникло, раз текущий тип конфигурации выделен жирным, значит тут его можно и переключить :-)
← →
Кто б сомневался © (2011-02-03 21:37) [13]Между прочим, почему размер exe не изменяется? Включаю Release - там Debug и все сопутствующие опции отключены.
Если юзать директиву IMAGE_FILE_DEBUG_STRIPPED тогда размер уменьшается, если юзать Release - то нет. Посмотрите у себя пожалуйста.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2011.05.22;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.003 c