这可能是一个非常愚蠢的问题-但是我如何让日食识别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
感谢您的帮助!
答案 0 :(得分:0)
我想知道您是否再也没有解决方案。但我已通过以下步骤解决了这个问题。
1.项目道具-> C / C ++常规->路径和符号->(GNU C ++)源位置->链接文件夹->选中“链接到文件夹...”->浏览->选择eingen3文件夹(例如/ usr / include / eigen3)->确定->应用
2.(项目道具-> C / C ++常规->路径和符号->)(GNU C ++)包括->添加->工作区->选择“ eigen3”->确定->应用
3.单击“确定”,然后关闭“属性”窗口。
进度条移动,分析完成,然后您可以看到与本征相关的绿色术语。
希望这对您有所帮助。