Armadillo安装 |
您所在的位置:网站首页 › armadillo注册机 › Armadillo安装 |
装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 |