配置好的Eigen在运行代码时提示打不开源文件以及“Eigen”不是命名空间

一个编程几乎小白的博主在一个需要C++开发的项目的驱动下自学ing......希望有大佬指点一二

在从官网下载了Eigen的包之后,在VS2017中新建了项目,并在附加目录中添加了Eigen的路径——

But,在运行示例代码的时候,先是提示“Eigen”不是命名空间,将附加目录修改了一遍又一遍,还是如此提示(以为是附加目录的问题)

于是我删除了这个项目,又新建了一个项目

按照原来的路径添加了Eigen

这一次它提示“打不开源文件”

QAQ...

已经三个小时过去了

为什么打不开呢?!这个文件究竟是什么,我在文件夹里找到了Dense这个文件,它没有后缀,我擅自添加了“.h”的后缀,可以用记事本打开

然并暖

然后我瞄到了属性>配置和平台

我将其改为了“活动(Debug)”“活动(Win32)”

没有暖用

然后

我把复制的示例代码中的#include文件重新敲了一遍

成功了!!!

(幸福来得太突然555)

虽然不明白原理(真的是编程小白呀)

 (现在学C++流的泪,都是当时学C划的水...)

求大佬指教

猜你喜欢

转载自www.cnblogs.com/tingfengnew/p/13173797.html
今日推荐