gcc与Makefile(一)

来源:互联网 发布:伦敦地铁爆炸 知乎 编辑:程序博客网 时间:2024/06/07 20:30

        最近在学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 -oanyname hello.o ,生成的可执行档你可以自己指定)

或者 gcc hello.o -o hello   

链接生成  hello程序,当然这个名字你可以在上面的命令里自命名,

然后你,敲入  ./hello 即可运行你的程序了。

0 0