Cita de: virtualelhacker en 3 Mayo 2014, 18:11 PM
Si pero en mi libro dice como que el compilador utiliza el archivo de cabecera .h (que agrega #include) para compilar las funciones y luego dice que el enlazador completa las llamadas de las funciones agregando archivos de libreria al codigo objeto. Entonces ambos procesos agregan archivos para que las funciones funcionen?
El preprocesador es el encargado de agregar lo archivos indicados con la directiva #include, sustituye esto con el contenido completo de la libreria que le pasamos y el enlazador como indico amchacon junta los objetos generados para luego producir el ejecutable