Кент Рейсдорф. BORLAND C++BUILDER. Раздел 3
Кент Рейсдорф. BORLAND C++BUILDER. Страница 280
Вкладка С++ диалогового окна Project Options содержит опции, которые используются компилятором при построении проекта (см. рис. 10.9).
В верхней части этой вкладки находится раздел Speed Settings (Установка быстродействия), который содержит две кнопки. Кнопка Full Debug (Полная отладка) устанавливает заданные по умолчанию опции компилятора для типичного сеанса отладки. Скорее всего, вы будете использовать именно эти установки при отладке своих приложений. Кнопка Release (Выпуск) устанавливает опции компилятора для типичного сеанса окончательного построения программы. Используйте установки Release после того, как вы полностью отладили свое приложение и готовы к выпуску конечного продукта.
После изменения установок компилятора обязательно перестройте свой проект командой Build All.
Раздел Code optimization
Компилятор может быть сконфигурирован так, чтобы выполнять оптимизацию вашего кода. Когда в разделе Code optimization (Оптимизация кода) вкладки С++ оптимизация выключена (выбрана радиокнопка None), компилятор не делает никаких попыток как-либо оптимизировать ваш код.
Если вы выбираете опцию Speed (Оптимизация по скорости), компилятор генерирует код с максимальным быстродействием, независимо от его конечных размеров. Если вы включили опцию Speed with scheduling (Оптимизация по скорости с планированием), компилятор оптимизирует код таким образом, чтобы использовать преимущества конвейерных инструкций процессора Pentium (Pentium Pipeline Instructions). В большинстве случаев вы должны оставить эту опцию в том состоянии, которое будет установлено после щелчка на кнопке Full Debug или Release.
Раздел Debugging
Раздел Debugging (Отладка) вкладки С++ диалогового окна Project Options управляет генерацией кода для сеанса отладки. Этот раздел имеет четыре опции, которые описываются ниже. (Сам процесс отладки мы подробно рассмотрим завтра.)