Параметр /Fm (имя файла сопоставления)

Сообщает компоновщику создать файл карты, содержащий список сегментов в том порядке, в котором они отображаются в соответствующем ФАЙЛЕ EXE или БИБЛИОТЕКЕ DLL.

Синтаксис

/Fmpathname

Замечания

По умолчанию файл карты присваивается базовому имени соответствующего исходного файла C или C++ с расширением .MAP .

Указание /Fm имеет тот же эффект, что и при указании параметра компоновщика /MAP (Generate Mapfile).

Если вы указываете /c (компиляция без связывания) для подавления связывания, /Fm не действует.

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

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

  1. Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.

  2. Перейдите на страницу свойств Свойства конфигурации>C/C++>Командная строка.

  3. Введите параметр компилятора в поле "Дополнительные параметры ".

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

См. также

Параметры выходного файла (/F)
Параметры компилятора MSVC
Синтаксис командной строки компилятора MSVC
Указание пути