/MAP (Generar archivo de asignaciones)
/MAP[:filename]
Comentarios
donde:
- filename
Nombre especificado por el usuario para el archivo de asignaciones. Reemplaza al nombre predeterminado.
Comentarios
La opción /MAP le indica al vinculador que debe crear un archivo de asignaciones.
De forma predeterminada, el vinculador le asignará al archivo de asignaciones el nombre base del programa y la extensión .map. filename, de carácter opcional, permite reemplazar el nombre predeterminado de un archivo de asignaciones.
Un archivo de asignaciones es un archivo de texto que contiene la siguiente información sobre el programa que se está vinculando:
El nombre del módulo, que coincide con el nombre base del archivo
La marca de tiempo del encabezado del archivo de programa (no del sistema de archivos)
Una lista de grupos del programa, con sus correspondientes direcciones de inicio (con el formato sección:desplazamiento), longitudes, nombres de grupo y clases
Una lista de símbolos públicos, junto con cada dirección (con el formato sección:desplazamiento), nombre de símbolo, dirección plana y archivo .obj donde esté definido el símbolo
El punto de entrada (con el formato sección:desplazamiento)
La opción /MAPINFO especifica la información adicional que debe incluirse en el archivo de asignaciones.
Para establecer esta opción del vinculador en el entorno de desarrollo de Visual Studio
Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para obtener más información, vea Establecer las propiedades de un proyecto de Visual C++.
Haga clic en la carpeta Vinculador.
Haga clic en la página de propiedades Depurar.
Modifique la propiedad Generar archivo de asignaciones.
Para establecer esta opción del vinculador mediante programación
- Vea GenerateMapFile y MapFileName.