我按照CMakeLists中引用的方向安装了一个Eigen库包:C:\Users\HP\Desktop\gop_1.3\external\eigen
。
我的代码中有这一行:
#include<Eigen/Core>
using namespace Eigen;
但是当我尝试编译它时,我得到了这个:
'Erreur 3错误C1083:Impossible d'ouvrir le fichier包括:'Eigen / Core':没有这样的文件或目录C:\ Users \ HP \ Desktop \ gop_1.3 \ lib \ util \ eigen.h
除此之外,我在标题程序中有很多错误。
答案 0 :(得分:0)
首先创建一个最小的例子(从Eigen网站拿一个或滚动你自己的)。 Eigen是一个头库,没有任何东西需要预编译或链接到,只是包含在内。因此,您只需确保路径位于项目属性中(配置属性&gt; VC ++目录&gt;包含目录或配置属性&gt; C / C ++&gt;常规&gt;其他包含目录)。正确的检查位置取决于您的配置以及它是否依赖于机器。