Armadillo安装

您所在的位置:网站首页 armadillo注册机 Armadillo安装

Armadillo安装

2024-07-03 13:46| 来源: 网络整理| 查看: 265

     装Armadillo这个库。

参考资料:

1、Installing-Armadillo-University of Oslo

2、在VC++中添加Armadillo库

3、Ubuntu下安装Armadillo

4、Armadillo安装

5、http://mlpack.org/

6、HOMEBREW

    Armadillo C++ Library 是一种C++的线性代数库,包含一些矩阵和向量的运算,可以选用高效的 LAPACK 和 BLAS 进行加速。

一、在Ubuntu上安装Armadillo

    1、安装步骤:

    首先安装Armadillo依赖的库:lapack, blas, boost

sudo apt-get install liblapack-dev sudo apt-get install libblas-dev sudo apt-get install libboost-dev

    然后,安装Armadillo

sudo apt-get libarmadillo-dev     2、测试Armadillo

(1) 创建test.cpp

vim test.cpp (2) 测试代码,例子来自参考资料链接4 //test.cpp #include #include using namespace std; using namespace arma; int main(int argc,char** argv) { mat A=randu( 4, 5); mat B=randu( 4, 5); cout< (3) 编译代码 g++ test.cpp -larmadillo (4) 执行命令 ./a.out (5) 得到结果(来自参考资料4)   0.9713   1.3566   0.7946   1.6896    1.2593   1.1457   0.9011   1.6260    1.1954   0.8484   1.0444   1.6753    1.6225   1.5009   1.2935   2.2019 二、在Mac OS X Yosemite上安装Armadillo      最简单的方法就是安装MLPack,由于MLPack依赖于Armadillo所以在OS X上安装会自动加载。      首先,安装homebrew。homebrew是os x上的包管理系统,它尽可能的利用自带的库,十分清晰灵活,并且高效。具体安装见参考资料6,即官方网站。      然后,安装MLPack。     brew install MLPack     这个过程中会依次自动安装其依赖的各个库:gmp, mpfr, libmpc, isl, cloog, gccl libxml2, veclibfort, arpark, armadillo。     



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3