/MAP (gerar mapfile)
/MAP[:filename]
Argumentos
filename
Um nome especificado pelo usuário para o mapfile. Ele substitui o nome padrão.
Comentários
A opção /MAP informa ao vinculador para criar um mapfile.
Por padrão, o vinculador nomeia o mapfile com o nome base do programa e a extensão .map. O nome de arquivo opcional permite substituir o nome padrão de 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 base do arquivo
O carimbo de data/hora do cabeçalho do arquivo do programa (não do sistema de arquivos)
Uma lista de grupos no programa, com o endereço inicial de cada grupo (como section:offset), o comprimento, o nome do grupo e a classe
Uma lista de símbolos públicos, com cada endereço (como section:offset), nome do símbolo, endereço simples e arquivo .obj em que o símbolo é definido
O ponto de entrada (como section:offset)
A opção /MAPINFO especifica informações adicionais a serem incluídas no mapfile.
Para definir esta opção do vinculador no ambiente de desenvolvimento do Visual Studio
Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.
Selecione a página de propriedades Propriedades da Configuração>Vinculador>Depurar.
Modifique a propriedade Gerar mapfile.
Para definir esta opção do vinculador por meio de programação
- Confira GenerateMapFile e MapFileName.