首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

Makefile文件,依赖条件,如何写都不影响结果…

2013-04-20 
Makefile文件,依赖条件,怎么写都不影响结果……最初看书上写的,比如要编译一个.o文件先写上,这个.o文件依赖

Makefile文件,依赖条件,怎么写都不影响结果……
最初看书上写的,比如要编译一个.o文件

先写上,这个.o文件依赖哪些文件

a.o: a.c a.h
然后下边
    gcc -c a.c
后来发现,依赖直接这样写,a.o: a.c也行
甚至a.o的随便命名,如
test.o: a.c 都行,只要执行下面那句
 gcc -c a.c就好了.

这是为什么呀?
[解决办法]
gcc -c a.c,这里一般是a.o不是a.c
这里的依赖指的是修改之后要重新编译,比如你修改了 a.h 
a.o: a.c a.h这样a.o就会重新编译
而 a.o: a.c 这样就不会

热点排行