/MAP (создание файла сопоставления)
Обновлен: Ноябрь 2007
/MAP[:filename]
Заметки
Здесь:
- filename
Имя файла сопоставления, заданное пользователем. Оно заменяет имя по умолчанию.
Заметки
Параметр /MAP указывает компоновщику на необходимость создания файла сопоставления.
По умолчанию компоновщик дает файлу сопоставления базовое имя программы и расширение MAP. С помощью дополнительного параметра filename можно переопределить имя файла сопоставления, заданное по умолчанию.
Файл сопоставления представляет собой текстовый файл, в котором содержатся следующие сведения о компонуемой программе:
имя модуля, являющееся базовым именем файла;
отметка времени из заголовка файла программы (не из файловой системы);
список групп в программе с указанием адреса запуска (в виде секция:смещение), длины, имени и класса для каждой группы;
список открытых символов с указанием адреса (в виде секция:смещение), имени, неструктурированного адреса для каждого символа, а также файла OBJ, в котором этот символ определен;
точка входа (в виде секция:смещение).
Параметр /MAPINFO задает дополнительные сведения, которые должны быть включены в файл сопоставления.
Установка данного параметра компоновщика в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Установка свойств проекта Visual C++.
Щелкните папку Компоновщик.
Щелкните страницу свойств Отладка.
Измените свойство Создавать файл сопоставления.
Установка данного параметра компоновщика программным способом
- См. разделы GenerateMapFile и MapFileName.