/DEBUG (создать отладочную информацию)
/DEBUG
Заметки
Параметр /DEBUG создает отладочную информацию для EXE-файла или DLL-файла.
Компоновщик помещает отладочную информацию в базу данных программы (PDB).Он обновляет PDB во время последовательного построения программы.
EXE-файл или DLL-файл, созданные для отладки, содержат имя и путь к соответствующему PDB-файлу.От считывает внедренное имя и использует PDB во время отладки программы.Отладчик использует основное имя программы и расширение PDB для именования базы данных программы, а также внедряет путь там, где он был создан.Для переопределения параметров по умолчанию задайте /PDB и укажите другое имя файла.
Параметр компилятора Только нумерация строк (/Zd) или Совместим с C7 (/Z7) позволяет компилятору оставлять отладочную информацию в OBJ-файлах.Также можно использовать параметр компилятора База данных программы (/Zi) для хранения отладочной информации в PDB-файле для OBJ-файла.Компилятор вначале выполняет PDB-объекта по абсолютному пути, записанному в OBJ-файле, а затем — в каталоге, содержащем OBJ-файл.Нельзя указать имя файла PDB-объекта или его расположение для обработчика.
/INCREMENTAL подразумевается, когда указан /DEBUG.
/DEBUG изменяет значения по умолчанию для параметра /OPT с REF на NOREF и с ICF на NOICF (потребуется явно указать /OPT:REF или /OPT:ICF).
Для получения дополнительных сведений о PDB-файлах и DBG-файлах см. статью "База знаний" Q121366, INFO: PDB-файлы и DBG-файлы — Что это такое и как они работают.Статьи базы знаний можно найти в библиотеке MSDN или при помощи поиска по веб-странице https://support.microsoft.com/.
Невозможно создать EXE-файл или DLL-файл, содержащий отладочную информацию.Отладочная информация всегда размещается в PDB-файле.
Установка данного параметра компоновщика в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта.Дополнительные сведения см. в разделе Задание свойств проекта C++.
Выберите папку Компоновщик.
Выберите страницу свойств Отладка .
Измените свойство Общая отладочная информация.
Установка данного параметра компоновщика программным способом
- Дополнительные сведения см. в разделе GenerateDebugInformation.