关于gcc优化和makefile

来源:互联网 发布:linux mint各个版本 编辑:程序博客网 时间:2024/05/16 07:14

gcc部分常用代码:http://wangcong.org/articles/learning-gcc.cn.html 

gcc常用优化指令:http://www.jinbuguo.com/linux/optimize_guide.html

项目实践后继续更新。


makefile依赖关系中的.h头

问:makefile中是否要包含.h头文件,包含到什么程度?

总的一句话是,依赖文件一改变,就需要重新执行下面的语句。

头文件中一般只是声明作用。

声明文件改变,基本(注意是“基本”)就意味着实现文件cpp或者c需要重写,这个可能就不用包含头文件了。

声明文件cpp或者c改变,那依赖文件更不需要头文件了。

另外一些可能是需要包含的:

比如头文件中的define改变,或者类声明中的部分实现内容······如果不包含这些依赖项,就会出现问题。

理解依赖项是关键。。


0 0