在Visual Studio 2012中包含Eigen库

时间:2015-05-25 09:52:14

标签: c++ windows visual-studio-2012 eigen

我按照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

除此之外,我在标题程序中有很多错误。

1 个答案:

答案 0 :(得分:0)

首先创建一个最小的例子(从Eigen网站拿一个或滚动你自己的)。 Eigen是一个头库,没有任何东西需要预编译或链接到,只是包含在内。因此,您只需确保路径位于项目属性中(配置属性&gt; VC ++目录&gt;包含目录或配置属性&gt; C / C ++&gt;常规&gt;其他包含目录)。正确的检查位置取决于您的配置以及它是否依赖于机器。