修改.h文件引起的编译问题

来源:互联网 发布:中医养生网站源码 编辑:程序博客网 时间:2024/04/30 12:57

今天在修改项目时发现修改了一个.h文件之后,没有make clean直接增量make导致整个程序的运行很奇怪,以前发现过.h文件修改之后增量make会使程序运行在一个未知的状态。

 

其实.h如果被修改了make的推导是不会管它的,这样它就不会重新编译整个系统,而其他一些依赖这个.h文件的.o可能已经不合适了,这样增量编译导致的结果就是杯具了。

 

原创粉丝点击