c++ - 在 Mac OS X 上安装 C++ Armadillo 库

标签 c++ macos lapack blas armadillo

我正在尝试在 Mac Pro 上使用 C++ Armadillo 库 (armadillo-0.9.10)。我遵循 README.txt 文件中的手动安装说明。我已经修改了 config.hpp 文件以表明我已经安装了 LAPACK 和 BLAS。然后我尝试编译示例。我成功编译并运行了 example1.cpp,但是当我尝试运行 example2.cpp 时,它报告说我需要安装 ATLAS 或 LAPACK。我将 #include header 添加到 example2.cpp 并使用 -framework Accelerate 标志在 makefile 中进行编译。但是,它仍然无法正常工作。是什么赋予了?我应该在 Xcode 中默认安装 LAPACK 和 BLAS,不是吗?这里的任何帮助都会很棒。谢谢,谢谢!

最佳答案

我不确定您是仍在尝试解决这个问题还是现在,但要回答您最初的问题,您可以从以下网站轻松下载并设置 Armadillo :http://arma.sourceforge.net/download.html

我宁愿改用家酿:

brew install armadillo

关于c++ - 在 Mac OS X 上安装 C++ Armadillo 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3098718/

相关文章:

c++ - 所有 lambda 声明都应该是 const static 吗?

macos - Gnuplot PDF 终端在 Mac 上显示字体问题

python - 错误 : variable has incomplete type 'void'

c++ - 对少量元素进行排序

c++ - 隐式类型转换在赋值过程中何时发生

matrix - 求解受约束的线性方程组

c++ - 找不到库。尝试编译包含 Lapack (C++) 的程序

c++ - 在 mac 上用 system( ) 打开 excel 文件?

xcode - 如何从 macOS 应用程序包中排除标准但未使用的 libswift*.dylib 并减小包大小

c++ - 使用 LAPACK 访问子矩阵