1、如果你还没装编译环境或自己不确定装没装,不妨先在终端中执行:


sudo apt-get install build-essential



2、接下来,可以写一个Hello Word的小程序了:


#include <stdio.h>
int main(void)
{
    printf("Hello, world!\n");
    return 0;
}



3、将文件存成Hello.c

4、终端切换到Hello.c所在打目录,键入如下命令编译源文件:


$ gcc -g -Wall hello.c -o Hello



命令说明:

-g表示在生成的目标文件中带调试信息

-Wall 开启编译器几乎所有常用的警告(注意:W大写)

-o 指定输出打文件名(默认a.out)

执行上述命令后,会在Hello.c旁生成一个新文件,如果用-o指定了文件名,那么新生成的文件的文件名就是你指定的那个(一般扩展名是隐藏的)。如果没有调用-o指定,那么新文件就是“a.out”。

4、执行产生的文件:


$ ./Hello



$ ./a.out



执行结果:输出Hello Word!


5、最后,注意一点:如果是Windows和Linux双系统,或者硬盘有Windows分区,尽量不要将程序放到Windows分区中执行,另外,编程的工作目录也不要放在Windows分区下。