Condividi tramite


/MAP (Genera file MAP)

Aggiornamento: novembre 2007

/MAP[:filename]

Note

Dove:

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

Note

L'opzione /MAP indica al linker che è necessario creare un file MAP.

Per impostazione predefinita al file MAP viene assegnato un nome composto dal nome di base del programma e dall'estensione MAP. Il filename facoltativo consente di eseguire l'override del nome predefinito di un file MAP.

Un file MAP è un file di testo contenente le seguenti informazioni sul programma collegato:

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

  • Il timestamp dell'intestazione del file del programma (non del file system)

  • L'elenco dei gruppi del programma, con l'indirizzo iniziale (nel formato sezione:offset), la lunghezza, il nome e la classe di ciascun gruppo

  • Un elenco di simboli pubblici con ciascun indirizzo (nel formato sezione:offset), nome del simbolo, indirizzo di tipo flat e file obj in cui è definito il simbolo

  • Il punto di ingresso (nel formato sezione:offset)

L'opzione /MAPINFO consente di specificare informazioni aggiuntive da includere nel file MAP.

Per impostare l'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 Impostazione delle proprietà dei progetti Visual C++.

  2. Selezionare la cartella Linker.

  3. Fare clic sulla pagina delle proprietà Debug.

  4. Modificare la proprietà Genera file MAP.

Per impostare l'opzione del linker a livello di codice

Vedere anche

Riferimenti

Impostazione delle opzioni del linker

Opzioni del linker