C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 Урок 8. Версии Debug и Release / Основы Visual C++ / Visual C++

Основы Visual C++
Урок 8. Версии Debug и Release

Когда вы нажимаете Ctrl+F5 для запуска программы, в папке с вашим проектом автоматически создается подпапка debug (при установках по умолчанию для Visual C++). Если вы в нее заглянете, то увидите там exe-файл для вашей программы. Размер его должен вас расстроить - ваша программа в общем-то ничего полезного не делает, а файл получается уже такой огромный. Дело вот в чем - сейчас у нас скомпилирована так называемая debug-версия (т. е. отладочная). В неё включены разные дополнительные проверки, отладочная информация и т. п. Когда же вы все ошибки в вашей программе исправляете и собираетесь делать её окончательный выпуск, то вы должны изменить конфигурацию проекта на release.

Для этого зайдите в меню Build, далее выбирайте Set Active Configuration. Появится окошко

В нем выбираете строку Win32 Release, нажимаете OK и можете компилировать программу. На этот раз создастся папка release, в которой и будет находится ваш exe-шник, причем его размер будет существенно меньше, чем в debug-конфигурации. Разумеется, такой переход надо делать только после окончательной отладки вашей программы.

Для других типов проектов (например, для проекта на основе ATL) конфигураций может быть и больше двух.