Гайд Перевод Learncpp.com: раздел 0.9 // Настройка компилятора. На русском.

На клавишу insert нажми,и в другой мир попади !
Забаненный
Статус
Оффлайн
Регистрация
24 Июл 2020
Сообщения
101
Реакции[?]
19
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Я опять первый sn0wyQ пососи.



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

При создании нового проекта в IDE большинство IDE настроит для вас две различные конфигурации сборки: конфигурацию выпуска и конфигурацию отладки.

Конфигурация отладки предназначена для того, чтобы помочь вам отлаживать вашу программу, и обычно она используется при написании ваших программ. Эта конфигурация отключает все оптимизации и включает отладочную информацию, что делает ваши программы более крупными и медленными, но гораздо проще отлаживать. Отладочная конфигурация обычно выбирается в качестве активной конфигурации по умолчанию. Подробнее о методах отладки мы поговорим на следующем уроке.

Конфигурация выпуска предназначена для использования при выпуске вашей программы для широкой публики. Эта версия обычно оптимизирована для размера и производительности и не содержит дополнительной отладочной информации. Поскольку конфигурация выпуска включает в себя все оптимизации, этот режим также полезен для тестирования производительности вашего кода (что мы покажем вам позже в серии учебников).

Когда программа Hello World (из урока
Пожалуйста, авторизуйтесь для просмотра ссылки.
) была собрана с помощью Visual Studio, исполняемый файл, созданный в конфигурации отладки, составлял 65 КБ, в то время как исполняемый файл, построенный в версии выпуска, был 12 КБ. Разница в значительной степени обусловлена дополнительной отладочной информацией, хранящейся в отладочной сборке.

Хотя вы можете создавать свои собственные пользовательские конфигурации сборки, у вас редко будет повод для этого, если вы не хотите сравнить две сборки, сделанные с использованием разных настроек компилятора.

Наилучшая практика

Используйте конфигурацию отладки сборки при разработке ваших программ. Когда вы готовы выпустить свой исполняемый файл для других пользователей или хотите проверить производительность, используйте конфигурацию сборки выпуска.
Переключение между конфигурациями сборки

Для пользователей Visual Studio

Существует несколько способов переключения между отладкой и выпуском в Visual Studio. Самый простой способ-это установить свой выбор непосредственно из раскрывающегося списка конфигурации решений в разделе стандартные параметры панели инструментов:

Раскрывающийся список VS конфигурации решений


Установите его для отладки на данный момент.
Вы также можете получить доступ к диалоговому окну configuration manager, выбрав меню сборки > Configuration Manager> и изменив конфигурацию активного решения .
Для кода:: блокирует пользователей

В Code:: Blocks вы должны увидеть элемент Build Target на панели инструментов компилятора:

Code:: Blocks Build Target Выпадающий Список


Установите его для отладки на данный момент.
 
Сверху Снизу