Udostępnij za pośrednictwem


/MAP (Generuj plik mapy)

/MAP[:filename]

Argumenty

filename
Określona przez użytkownika nazwa pliku mapfile. Zastępuje on nazwę domyślną.

Uwagi

Opcja /MAP informuje konsolidatora o utworzeniu pliku map.

Domyślnie konsolidator nazywa plik mapfile nazwą podstawową programu i rozszerzeniem .map. Opcjonalna nazwa pliku umożliwia zastąpienie domyślnej nazwy pliku map.

Plik mapfile to plik tekstowy zawierający następujące informacje o połączonym programie:

  • Nazwa modułu, która jest podstawową nazwą pliku

  • Sygnatura czasowa z nagłówka pliku programu (a nie z systemu plików)

  • Lista grup w programie z adresem początkowym każdej grupy (jako sekcja:offset), długością, nazwą grupy i klasą

  • Lista symboli publicznych z każdym adresem (jako sekcja:przesunięcie), nazwą symbolu, adresem płaskim i plikiem .obj, w którym zdefiniowano symbol

  • Punkt wejścia (jako sekcja:przesunięcie)

/MAPINFO opcja określa dodatkowe informacje, które mają być uwzględnione w pliku mapfile.

Aby ustawić tę opcję konsolidatora w środowisku programowania Visual Studio

  1. Otwórz okno dialogowe Strony właściwości projektu. Aby uzyskać szczegółowe informacje, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilowania w programie Visual Studio).

  2. Wybierz stronę właściwości Debug konsolidatora> konfiguracji.>

  3. Zmodyfikuj właściwość Generate Map File (Generuj plik mapy).

Aby programowo ustawić tę opcję konsolidatora

  1. Zobacz GenerateMapFile i MapFileName.

Zobacz też

Dokumentacja konsolidatora MSVC
Opcje konsolidatora MSVC