如何在 Xcode 中为 Eigen 库设置搜索路径

How to set search paths in Xcode for Eigen library

我是一名刚开始使用Xcode的新手。我已经设置了头文件路径和库文件路径,但是我不能使用下面的编码。

using namespace Eigen;

我不确定问题出在哪里。谢谢大家!

指令 using namespace Eigen; 不会将 Eigen 项目导入您的代码,而是允许您键入 MatrixXd 而不是 Eigen::MatrixXd。当您键入 #include <Eigen/Dense> 时,实际上是在此时将文件 Dense 插入到您的代码中,有效地将 Eigen 项目导入到您的目录中。文件 Dense 只是一个普通的文本文件。在您的计算机上,它位于 /usr/local/Cellar/eigen/3.3.4/include/eigen3/Eigen/Dense。在文本编辑器中打开它以查看它的外观。