我有一些使用CImg和Eigen库的c ++代码。在c ++代码中,我定义了一个像这样的插件
#define cimg_plugin1 "my_plugin.h"
#include "CImg.h"
该插件包含许多在c ++代码中使用的方法定义。
我还有一个makefile,当从命令行调用(./make)时,允许我编译所有内容,并生成可执行文件。
我想将此代码导入到一个新的Eclipse项目中,我这样做:
当我构建项目时,eclipse告诉我“my_plugin.h”中有1000多个错误,但它能够生成可执行文件。尽管如此,我想摆脱这些错误,因为它们很烦人。另外,如果我想打开插件中使用的CImg方法的声明,我就不能。
我知道之前有人问过,但我发现的任何解决方案对我来说都是令人满意的(大部分都列在前面的清单中)。 我访问的消息来源如下,如果你发现并告诉我其他人没有看到,我会非常高兴。
Eclipse shows errors but project compile fine eclipse C project shows errors (Symbol could not be resolved) but it compiles Eclipse CDT shows some errors, but the project is successfully built http://www.eclipse.org/forums/index.php/t/247954/