Compartilhar via


/MAP (gerar mapfile)

/MAP[:filename]

Comentários

onde:

  • filename
    Um nome especificado pelo usuário para o mapfile. Substitui o nome padrão.

Comentários

A opção /MAP diz o vinculador para criar um mapfile.

Por padrão, o vinculador nomes do mapfile com o nome de base de programa e a extensão .map. O nome de arquivo opcional permite que você substitua o nome padrão para um mapfile.

Um mapfile é um arquivo de texto que contém as seguintes informações sobre o programa que está sendo vinculado:

  • O nome do módulo, que é o nome do arquivo de base

  • O carimbo de data/hora do cabeçalho do arquivo de programa (não do sistema de arquivos)

  • Uma lista de grupos no programa, com endereço de início de cada grupo (como a seção:deslocamento), comprimento, nome do grupo, e da classe

  • Uma lista de símbolos públicos, com cada endereço (como a seção:deslocamento), nome de símbolo, endereço comum, e arquivo de .obj onde o símbolo é definido

  • O ponto de entrada (como a seção:deslocamento)

A opção de /MAPINFO especifica informações adicionais para ser incluída no mapfile.

Para definir esta opção do vinculador no ambiente de desenvolvimento do Visual Studio

  1. Abra a caixa de diálogo Páginas de Propriedade do projeto. Para obter detalhes, consulte Configurando as propriedades de projeto do Visual C++.

  2. Clique na pasta Vinculador.

  3. Clique na página de propriedades de Depurar .

  4. Modifique a propriedade de Gerar Arquivo de Mapa .

Para definir essa opção de vinculador por meio de programação

Consulte também

Referência

Definindo opções de vinculador

Opções de vinculador