从经典的hello world 开始学习Linux 下C语言的编译过程。
#include <stdio.h>
int main(void)
{
printf("Hello World\n");
return 0;
}
使用Gcc编译器编译如下的程序:
gcc -o hello hello.c
-o 选项告知gcc编译器将hello.c文件编译为hello目标文件。 -o 选项的格式为:
-o [file2 目标文件] file1源文件
表示将file1文件编译成file2目标文件。file2也可以不写,这样gcc编译器将直接将目标文件以源文件的文件名命名。