Поделиться через


/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. Измените свойство Общая отладочная информация.

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

См. также

Ссылки

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

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