我正在尝试在Mac Pro上使用C ++ armadillo库(armadillo-0.9.10)。我按照README.txt文件中的手动安装说明进行操作。我修改了config.hpp文件,表明我已经安装了LAPACK和BLAS。然后我尝试编译示例。我成功编译并运行example1.cpp,但是当我尝试运行example2.cpp时,它报告我需要安装ATLAS或LAPACK。我将#include标头添加到example2.cpp并使用-framework Accelerate标志在makefile中进行编译。但是,它仍然无法正常工作。是什么赋予了?我应该默认使用Xcode安装LAPACK和BLAS,不是吗?这里的任何帮助都会很精彩。谢谢,谢谢!
答案 0 :(得分:5)
我不确定您是否仍在尝试解决这个问题,但是为了回答您的原始问题,您可以从网站轻松下载和设置Armadillo:http://arma.sourceforge.net/download.html
我宁愿使用家酿:
brew install armadillo
答案 1 :(得分:2)
试试自制软件。它将安装必要的包并节省您的时间
brew install homebrew/science/armadillo
答案 2 :(得分:0)
The answer above this one返回以下信息:错误:不建议使用自制软件/科学, 我搜索此错误并找到解决方案,它对我有用。试试这个:
brew install brewsci/science/armadillo