1、安装Blas、Lapack
sudo apt-get install libblas-dev checkinstall
sudo apt-get install libblas-doc checkinstall
sudo apt-get install liblapack-dev checkinstall
sudo apt-get install liblapack-doc checkinstall
sudo apt-get install liblapacke-dev checkinstall
参考网站:https://askubuntu.com/questions/623578/installing-blas-and-lapack-packages
2、安装Armadillo
(1) Armadillo安装前需要先安装依赖库: OpenBLAS and LAPACK
sudo apt-get install libopenblas-dev
sudo apt-get install liblapack-dev
sudo apt-get install libarpack2-dev
sudo apt-get install libsuperlu-dev
(2) 解压,在目录下执行命令
cmake .
make
sudo make install
非root权限执行 make install DESTDIR=my_usr_dir,my_usr_dir这个目录是用来存储C++的头文件与源文件的 (未验证)