/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

  1. Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Задание свойств проекта C++.

  2. Выберите папку Компоновщик.

  3. Щелкните страницу свойств Отладка.

  4. Измените свойство Общая отладочная информация.

Установка данного параметра компоновщика программным способом

См. также

Ссылки

Настройка параметров компоновщика

Параметры компоновщика