Red de conocimiento informático - Aprendizaje de programación - Error de compilación del código fuente de Linux

Error de compilación del código fuente de Linux

¿Está compilando una biblioteca estática o una biblioteca dinámica? Es decir, no existe una función principal. Si es así, consulte los consejos a continuación.

El parámetro -c indica que el archivo fuente está compilado en un objeto. Es decir, gcc -c foo.c se compilará en foo.o.

Gcc compilará e intentará vincularlo a un archivo ejecutable sin parámetros. Sin embargo, la función principal no está definida en el código de foo.c y el enlace final falla, por lo que se genera un error.