/MAP (Genera file MAP)

/MAP[:filename]

Argomenti

filename
Nome specificato dall'utente per il file map. Sostituisce il nome predefinito.

Osservazioni:

L'opzione /MAP indica al linker di creare un file map.

Per impostazione predefinita, il linker denomina il file map con il nome di base del programma e l'estensione .map. Il nome file facoltativo consente di eseguire l'override del nome predefinito per un file map.

Un file mapfile è un file di testo che contiene le informazioni seguenti sul programma collegato:

  • Nome del modulo, ovvero il nome di base del file

  • Timestamp dall'intestazione del file di programma (non dal file system)

  • Elenco di gruppi nel programma, con l'indirizzo iniziale di ogni gruppo (come sezione:offset), lunghezza, nome gruppo e classe

  • Elenco di simboli pubblici, con ogni indirizzo (come sezione:offset), nome del simbolo, indirizzo flat e file obj in cui è definito il simbolo

  • Punto di ingresso (come sezione:offset)

L'opzione /MAPINFO specifica informazioni aggiuntive da includere nel file map.

Per impostare questa opzione del linker nell'ambiente di sviluppo di Visual Studio

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.

  2. Selezionare la pagina delle proprietà Debug del linker>proprietà Proprietà>di configurazione.

  3. Modificare la proprietà Genera file di mapping .

Per impostare l'opzione del linker a livello di codice

  1. Controllare GenerateMapFile e MapFileName.

Vedi anche

Informazioni di riferimento sul linker MSVC
Opzioni del linker MSVC