Pergunta

Estou Manoj novamente aqui para pedir-lhe minhas dúvidas.

Eu ouvi isso em turbo c quando estamos fazendo projetos com mais de um arquivo fonte

então podemos gerar arquivo de lista e arquivo de mapa .

O que são?

o que eles contêm?

E como gerá-los usando os comandos no comando do MS-DOS prompt usando tcc para turbo c?

Como gerar o código de montagem para um arquivo c usando comandos turbo tcc?

Foi útil?

Solução

O arquivo lista normalmente contém o código de linguagem assembly o compilador gerado. Ele também pode conter você código fonte original intercaladas com o código asm.

O arquivo de mapa contém todos os símbolos estáticos (funções, GLOBALS, etc.) em seu código e seus endereços relativos. Dependendo de suas configurações do vinculador, ele pode ter outras informações, tais como o endereço de cada linha de código em seu programa. Se seu programa falhar, é possível determinar onde ocorreu a falha usando o arquivo de mapa.

Outras dicas

Tanto quanto eu sei, arquivos de mapas fornecem os mapeamentos de funções e variáveis ??para posições de memória relativos. Normalmente eles não são muito úteis para os programadores.

Para gerá-los, olhar para o arquivo de ajuda, todas as informações necessárias devem estar lá.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top