最近在学C,顺便也学了Makefile,很多文章只单纯讲Makefile,丝毫不讲Makefile的核心gcc。
gcc是编译器,用来编译源代码的,就像Visual C++,Turbo C++一样,只不过gcc是命令行,没有图形界面,其基本命令如下:
编译(compile):gcc -c hello.c (生成hello.o)
链接(link):gcc -o hello hello.o,(当然你也可以写成 gcc -o anyname hello.o ,生成的可执行档你可以自己指定)
或者 gcc hello.o -o hello
链接生成 hello程序,当然这个名字你可以在上面的命令里自命名,
然后你,敲入 ./hello 即可运行你的程序了。