关于网友提出的“ Makefile文件,依赖条件,怎么写都不影响结果……”问题疑问,本网通过在网上对“ Makefile文件,依赖条件,怎么写都不影响结果……”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
                
                
                问题: 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就好了.
这是为什么呀?
解决方案1:            gcc -c a.c,这里一般是a.o不是a.c
这里的依赖指的是修改之后要重新编译,比如你修改了 a.h 
a.o: a.c a.h这样a.o就会重新编译
而 a.o: a.c 这样就不会
                
                    以上介绍了“ Makefile文件,依赖条件,怎么写都不影响结果……”的问题解答,希望对有需要的网友有所帮助。
                    本文网址链接:http://www.codes51.com/itwd/2194070.html