gcc -c は、リンクせずにソース ファイルをコンパイルします。
$ gcc -c [options] [source files]
ソース ファイルmyfile.cを書き込みます。
// myfile.c
#include <stdio.h>
void main()
{
printf("Program run\n");
}
myfile.c をコンパイルします。
$ gcc -c myfile.c
このコンパイルにより、 myfile.oオブジェクト ファイルが生成されました。