/MAP (Générer fichier de mappage)
/MAP[:filename]
Notes
où :
- filename
désigne un nom spécifié par l'utilisateur pour le fichier de mappage.Il remplace le nom par défaut.
Notes
L'option /MAP indique à l'éditeur de liens de créer un fichier de mappage.
Par défaut, l'éditeur de liens nomme le fichier de mappage avec le nom de base du programme et l'extension .map.L'argument facultatif filename vous permet de substituer le nom par défaut d'un fichier de mappage.
Un fichier de mappage contient les informations suivantes sur le programme en cours de liaison :
Le nom du module, qui est le nom de base du fichier ;
la date provenant de l'en-tête du fichier de programme (et non du système de fichiers) ;
une liste de groupes du programme, avec l'adresse de départ (section:offset) de chaque groupe, sa longueur, son nom et sa classe ;
une liste de symboles publics avec chaque adresse (section:offset), le nom du symbole, l'adresse complète et le fichier .obj dans lequel le symbole est défini.
le point d'entrée (section:offset).
L'option /MAPINFO spécifie les informations supplémentaires à inclure dans le fichier de mappage.
Pour définir cette option de l'éditeur de liens dans l'environnement de développement Visual Studio
Ouvrez la boîte de dialogue Pages de propriété du projet.Pour plus d'informations, consultez Définition des propriétés de projets Visual C++.
Cliquez sur le dossier Éditeur de liens.
Cliquez sur la page de propriétés Déboguer.
Modifiez la propriété Génération d'un fichier de mappage.
Pour définir cette option de l'éditeur de liens par programme
- Consultez GenerateMapFile et MapFileName.