armadillo的一些函数需要lapack/atlas的支持。
如果没有安装armadillo, 可以直接armadillo安装文件中的include/armadillo_bits/config.hpp, 将define ARMA_USE_LAPACK和define ARMA_USE_BLAS的注释去掉, 以支持lapack。 当然前提是你的机器上有lapack和blas的库。
如果已安装, 也可直接修改<ARMA_INSTALL_PATH>/include/armadillo_bits/config.hpp, 操作同上。
然后在Makefile中需要添加lapack,blas的静态链接。