/MAP (Generar archivo de asignaciones)

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

/MAP[:filename]  

donde:

filename
Nombre del archivo de asignaciones especificado por el usuario. Reemplaza al nombre predeterminado.

La opción /MAP indica al vinculador que cree 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

  1. 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++.

  2. Haga clic en la carpeta Vinculador.

  3. Haga clic en la página de propiedades Depurar.

  4. Modifique la propiedad Generar archivo de asignaciones.

Para establecer esta opción del vinculador mediante programación

  1. Vea GenerateMapFile y MapFileName.

Establecer las opciones del vinculador
Opciones del vinculador

Mostrar: