最近需要在别人建立好的工程上 ,另建新文件以实现其他功能,但好不容易写好了要编译时,常常出现这个问题,定位到错误的地方,一般都是
#include “aaaa.h”
.
.
.
但自己找了半天,都不知道怎么修改,即便在网上也有部分答案,但不一定是适合我这种的。
一般的都是: project-->setting-->c/c++-->分类-->预处理器(preprocessor)-->addtional include dir(附加包含路径)-->增加所缺少的头文件的目录;
但通常我也是按照这个提示添加的,依旧还是无法找到头文件,在这里我是用相对路径写在里面的。
后来怒了就直接添加绝对路径进去,果然可以编译通过。
但在后面,问了别人,在另一个地方修改更好些,起码更完整吧。
在tool(工具)-->选项(忘了英文了)-->目录一栏-->路径处添加工程所处的路径,基本要到所缺少的头文件的上一级目录,这样基本上就没问题了
如果这2个都不行,那就真不知道要改哪里了。。。
给自己做个记录,提示自己犯过的一些小错误,慢慢修改,努力提高,一步步往上走。。。