Pregunta

Estoy Manoj otra vez aquí para preguntarte mis dudas.

Escuché eso en turbo c cuando estamos haciendo proyectos con más de un archivo fuente

entonces podemos generar archivo de lista y archivo de mapa .

¿Qué son?

¿qué contienen?

¿Y cómo generarlos usando los comandos en el símbolo del sistema de MS-DOS usando tcc para turbo c?

¿Cómo generar el código de ensamblaje para un archivo c usando los comandos turbo tcc?

¿Fue útil?

Solución

El archivo de lista normalmente contiene el código de lenguaje ensamblador que generó el compilador. También puede contener su código fuente original intercalado con el código asm.

El archivo de mapa contiene todos los símbolos estáticos (funciones, globales, etc.) en su código y sus direcciones relativas. Dependiendo de la configuración de su enlazador, puede tener otra información, como la dirección de cada línea de código en su programa. Si su programa falla, es posible determinar dónde ocurrió la falla usando el archivo de mapa.

Otros consejos

Por lo que sé, los archivos de mapas proporcionan las asignaciones de funciones y variables a las ubicaciones de memoria relativas. Normalmente no son muy útiles para los programadores.

Para generarlos, mire el archivo de ayuda, toda la información necesaria debería estar allí.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top