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


/MAP (создание файла сопоставления)

/MAP[:filename]

Заметки

Здесь:

  • filename
    Имя файла сопоставления, заданное пользователем.Оно заменяет имя по умолчанию.

Заметки

Параметр /MAP указывает компоновщику на необходимость создания файла сопоставления.

По умолчанию компоновщик дает файлу сопоставления базовое имя программы и расширение MAP.С помощью дополнительного параметра filename можно переопределить имя файла сопоставления, заданное по умолчанию.

Файл сопоставления представляет собой текстовый файл, в котором содержатся следующие сведения о компонуемой программе:

  • имя модуля, являющееся базовым именем файла;

  • отметка времени из заголовка файла программы (не из файловой системы);

  • список групп в программе с указанием адреса запуска (в виде секция:смещение), длины, имени и класса для каждой группы;

  • список открытых символов с указанием адреса (в виде секция:смещение), имени, неструктурированного адреса для каждого символа, а также файла OBJ, в котором этот символ определен;

  • Точка входа (в виде секция:смещение).

Параметр /MAPINFO задает дополнительные сведения, которые должны быть включены в файл сопоставления.

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

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

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

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

  4. Измените свойство Создавать файл сопоставления.

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

См. также

Ссылки

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

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