现在的位置: 首页 > 综合 > 正文

[NS的编译调试]make 、make clean、make depend的区别

2013年10月01日 ⁄ 综合 ⁄ 共 250字 ⁄ 字号 评论关闭

1.make

 

根据makefile制定的规则,将c\c++文件编译成*.o文件,然后进一步生成可执行文件。

 

2.make clean

 

删除源代码(C\C++code)生成的执行文件和所有的中间目标文件

 

3.make depend

 

一种makefile的规则,通过扫描仪个目录下的所有C\C++ 代码,从而判断出文件之间的依赖关系,如a.cc文件中调用了b.h(如以形势include<b.h>),如果之后a.cc文件被改动,那么只需要重新编译a.cc文件,不需要编译b.h文件。否则所有的文件都需要重新编译

抱歉!评论已关闭.