Xcode无法在工作空间中找到Eigen

时间:2015-12-11 05:49:06

标签: xcode cgal eigen3

我正在使用Xcode 7.0.1。我正在使用CGAL 4.7。我有一个网格,我想使用fair()和refine()进行优化,如this示例所示。

我最初复制了代码并在Xcode中运行它,它给了我这个错误:

/ Users /.../ Desktop / CGAL-4.7 / include / CGAL / Polygon_mesh_processing / fair.h:133:5:Static_assert失败"函数fair需要Eigen3版本3.2或更晚。"

随后,我将usr/local/Cellar/eigen/3.2.6/libusr/local/Cellar/eigen/3.2.6/include/eigen添加到了图书馆搜索路径和页眉搜索路径。 Eigen正在工作,我运行一些示例代码进行测试。但是,我仍然遇到了这个错误。

1 个答案:

答案 0 :(得分:0)

如文档here所示,您可以在运行CMake之前将环境变量EIGEN3_INC_DIR设置为包含包含头文件的Eigen目录的目录。