Кент Рейсдорф. 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 (Оптимизация по скорости с планированием), компилятор оптимизирует код таким образом, чтобы использовать преимущества конвейерных инструкций процессора Pen­tium (Pentium Pipeline Instructions). В большинстве случаев вы должны ос­тавить эту опцию в том состоянии, которое будет установлено после щелчка на кнопке Full Debug или Release.

Раздел Debugging

Раздел Debugging (Отладка) вкладки С++ диалогового окна Project Op­tions управляет генерацией кода для сеанса отладки. Этот раздел имеет че­тыре опции, которые описываются ниже. (Сам процесс отладки мы подробно рассмотрим завтра.)

Web-дизайн (с) 2010 All rights reserved