在设置中Compiler,Assembler,Linker中都可以加包含文件或库,它们有什么区别?

问题: 在设置中Compiler,Assembler,Linker中都可以加包含文件或库,他们到底有什么区别没有?  

 
  回答: 编译和汇编只需要设置包含的头文件目录。
你的工程中的C语言源文件如果包含了头文件(标准C头文件除外),如果头文件没有使用绝对路径指明,如 
#include ""C;\inc\tt.h"" 或者使用了不是从工程文件目录出发的相对路径,你必须设置该头文件的目录,同样汇编文件也是如此。  
连接时设置的是库文件的目录和库文件名,你如果使用了绝对路径表示库文件名,则不需要设置库文件目录。