在visual studio 2012中包含Eigen库
Include the Eigen library in visual studio 2012
我按照CMakeLists中引用的方向安装了一个Eigen库包:C:UsersHPDesktopgop_1.3externaleigen
.
在我的代码中有这样一行:
#include<Eigen/Core>
using namespace Eigen;
但是当我试图编译它时,我得到了这个:
' error 3 error C1083: Impossible d'ouvrir le fileier include: 'Eigen/Core':没有这样的文件或目录C:UsersHPDesktopgop_1.3libutileigen.h
除此之外,我在header的程序中有许多错误。
首先创建一个最小的示例(从Eigen站点获取一个或创建您自己的示例)。Eigen是一个头库,没有任何东西需要预编译,或链接到,只是包含。因此,您只需要确保路径是在您的项目属性(配置属性> vc++目录>包含目录或配置属性> C/c++>通用>附加包含目录)。检查的正确位置取决于您的配置,以及它是否依赖于机器。
相关文章:
- 如何导出包含具有"std::unique_ptr"值的"std::map"属性的
- 从包含m行的文件中提取n行,必要时(惰性地)重复该文件
- 编译包含字符串的代码时遇到问题
- c++库的公共头文件中应该包含什么
- Eigen如何在容器循环中干净地附加矩阵
- 将包含C样式数组的对象初始化为成员变量(C++)
- 是否需要删除包含对象的"pair"?
- 当在带有Eigen的C++中使用GDB时,我如何才能看到更多的大矩阵
- 函数何时会在c++中包含stack_Unwind_Resume调用
- 如何将包含epoch时间的十六进制字符串转换为time_t
- 使用mongocxx驱动程序时包含头文件问题
- 如何在h文件中包含.o对象文件
- 在混合代码库中将C转换为C++时出现许多包含错误
- VS2017,C++包含目录与附加包含目录,子文件夹包含失败-但为什么
- cmath抛出错误C2062、C2059、C2143和C2447.cmath包含在矢量文件中
- Eigen::结构中包含的矩阵被 pybind11 标记为不可写
- 在新的Visual Studio项目中包含任何Eigen 3.3.1文件将无法编译
- Visual studio包含Eigen/Array而不是std::Array
- 不能同时包含Eigen和boost/regex
- 在visual studio 2012中包含Eigen库