Что такое директива компилятора для создания подробного файла карты - PullRequest
5 голосов
/ 16 сентября 2009

Я хотел бы знать, есть ли директива компилятора, которую я могу использовать в своем коде (не из пользовательского интерфейса), чтобы установить, что компилятор / компоновщик должен генерировать подробный файл карты.

Есть ли что-то вроде:

{$MAPFILE DETAILED} * * 1006

Я использую Delphi 2009.

1 Ответ

9 голосов
/ 16 сентября 2009

Существует 2 способа создания подробного файла .map.

1) необходимо убедиться, что директива {D +} компилятора установлена, а параметр «Файл подробной карты» выбран на странице «Проект> Параметры> Компоновщик» в среде IDE.

2) Другой вариант - использование -GD From Компилятор командной строки Delphi

dcc32.exe -B -DDEBUG -GD yourprojectname.dpr

Директивы компилятора Delphi (список Embarcadero)

Директивы Delphi по компилятору

    $D      Determines whether application debug information is built
    $DebugInfo  Determines whether application debug information is built

Bye.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...