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


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

Обновлен: Ноябрь 2007

/MAP[:filename]

Заметки

Здесь:

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

Заметки

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

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

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

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

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

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

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

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

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

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

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

  2. Щелкните папку Компоновщик.

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

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

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

См. также

Ссылки

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

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