使用Eigen库为C ++配置Eclipse

时间:2018-08-24 19:19:55

标签: eclipse eigen

这可能是一个非常愚蠢的问题-但是我如何让日食识别Eigen库。我安装了Cygwin64(带有devel选项,该选项在D:/ Cygwin64 / usr / include / Eigen3下安装了Eigen 我在路径env变量中包含了Cygwin根文件夹。 此后,我打开了Eclipse for C ++,当我尝试包含Eigen #include <Eigen/Dense>时,它说Unresolved inclusion : <Eigen/Dense>

我搜索了一段时间,尝试了各种选择,但没有用。如何使我的程序包含本征库? (例如prj prop-> c ++ build->设置->链接-> misc->添加特征文件夹) eclipse中是否有一个需要专门将其包含在构建路径中的设置?

---更新---- 我做了以下

属性-> C / C ++常规->路径和符号-> GNU C ++->添加了Eigen3文件夹

此后,错误更改为fatal error : Eigen/Dense No such file or directory

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我想知道您是否再也没有解决方案。但我已通过以下步骤解决了这个问题。
1.项目道具-> C / C ++常规->路径和符号->(GNU C ++)源位置->链接文件夹->选中“链接到文件夹...”->浏览->选择eingen3文件夹(例如/ usr / include / eigen3)->确定->应用
2.(项目道具-> C / C ++常规->路径和符号->)(GNU C ++)包括->添加->工作区->选择“ eigen3”->确定->应用
3.单击“确定”,然后关闭“属性”窗口。

进度条移动,分析完成,然后您可以看到与本征相关的绿色术语。

希望这对您有所帮助。