首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

头文件修改后为何不会重新编译

2012-12-14 
头文件修改后为什么不会重新编译头文件修改了,Make为什么相关文件不会重新编译呢?我想包含这个头文件的cpp

头文件修改后为什么不会重新编译
头文件修改了,Make为什么相关文件不会重新编译呢?
我想包含这个头文件的cpp文件都应该会被重新编译啊!
难道是我makefile写得有问题?

各位有没有遇到过这个问题?
[最优解释]
一般写的时候,程序依赖于.o ,,,,,  .o依赖于.c  .h
所以如果写makefile的时候, .o只写的依赖于.c,则.h的变化不会导致重新编译

[其他解释]

引用:
一般写的时候,程序依赖于.o ,,,,,  .o依赖于.c  .h
所以如果写makefile的时候, .o只写的依赖于.c,则.h的变化不会导致重新编译


是这样的~~
十分感谢!

忙完手中的工作我要系统的学习了

热点排行