Linux (Fedora, Ubuntu, Red Hat, SUSE, Debian, etc)
- Armadillo can work without external libraries. However, to get the most functionality it's recommended to install (in advance) the LAPACK, BLAS and ATLAS libraries, Alon g with the corresponding development/header files.
- For faster performance, instead of using standard BLAS we recommend using the multi-threaded Openblas Library
- Many linux-based operating systems provide pre-built Armadillo Packages,eg. Fedora,debian,ubuntu,opensuse,arch.these packages is the latest version. If you ' re encountering problems, please use the official packages provided here.
- Recommended packages for Fedora & Red Hat (installed before armadillo):cmake,blas-devel, Lapack-devel,arpack-devel,atlas-devel.
- Recommended packages for Ubuntu & Debian (installed before armadillo):cmake,Libopenblas-dev, Liblapack-dev,libarpack-dev.
- If you ' re updating from a previous version,it's a good idea to remove all of the old files before updating. The files is typically in/usr/include/armadillo* as well as the library files in /usr/lib/ or /usr/lib64/
Armadillo Ubuntu Use note