您的位置:首页 > 其它

head first c 笔记<4> 之分而治之

2014-04-22 18:52 134 查看
1.多个c文件编程的方法

多个c文件编程

2.编译过程中makefile的出现

起初用 gcc x.c xx.c xxx.c ..... -o x 这种方式编译文件

结果就是多个源文件编译会很慢,特别是你只改了某一个文件还得编译整个工程。

于是想到了这么个好点的办法

先把所有的.c文件编译成.o文件,哪个文件被修改则只编译该文件,在链接起来。

gcc -c *.c

gcc *.o -o x

这样快了很多,但是如果修改了几个文件,很容易忘掉那个被单独编译了哪个没有被单独编译过。

于是出现了make。

make是如何工作的:

判断如果.o文件比.c文件老,则需要编译,否则不编译。

3.makefile的写法

makefile的基本使用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: