El código fuente de programación de red Unix genera archivos .o después de ejecutarse de acuerdo con el archivo README. ¿Cómo ejecutar estos archivos más adelante?
En pocas palabras, el lenguaje C es un lenguaje compilado y todos los códigos fuente deben compilarse para formar archivos ejecutables.
El primer paso para compilar un lenguaje es compilar el código fuente. c en el archivo de destino .o. El archivo de destino es un archivo intermedio y no se puede ejecutar. Este paso es principalmente para verificar si cada archivo .c individual tiene errores de sintaxis dentro de sí mismo y luego unir los archivos de destino a través de enlaces (es decir, enlace) para formar un archivo ejecutable (sufijo .out predeterminado).