Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Solucin:
Los archivos de objeto son archivos intermedios
generados por el compilador antes de crear un
ejecutable. El archivo de objeto consiste de una tabla
de smbolos y el cdigo C compilado en cdigo de
mquina. La tabla de smbolos contiene una lista de
funciones y la direccin del archivo objeto en donde se
localiza el cdigo para esa funcin en particular. Todos
los compiladores generan los archivos objeto de
diferente manera. El linker *ligador (linker) es
responsable de manipular las llamadas a funciones
que se encuentran fuera del archivo de cdigo C que
ha sido compilado; busca las referencias a esas
funciones en las tablas de smbolos de todos los
archivos objeto que estn disponibles. Si las
referencias son encontradas, se ligan con el cdigo, si
no, se genera el error "Undefined Symbol".