有没有一种方法可以使Eclipse编辑器假定已经包含一个特定的C头文件,而不必显式#include它?
例如,我们如何实现:
#include "common_type_defs.h"
#include "special_type_defs.h" // Don't want to have to mention this header file
main()
{
common_type var1;
special_type var2;
.....
}
通过只写:
#include "common_type_def.h"
main()
{
common_type var1;
special_type var2; // Eclipse editor: "Symbol 'special_type' could not be resolved"
.....
}
没有得到Eclipse编辑器注释错误:“ Symbol'special_type'无法解析”。
原因是,该项目使用了自定义的脚本构建系统。特殊的头文件由构建系统自动添加,从不同的库中选择。因此构建成功。
我已将特殊的标头文件夹添加到项目的包含路径。这使我可以单击[F3]并跳转到“ special_type”的定义。只是编辑器标记了一个错误。
我不想使错误保持沉默,因为我想捕捉真正的错误。
有什么建议?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句