/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

  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

Vea también

Referencia

Establecer las opciones del vinculador

Opciones del vinculador