当前位置:网站首页>Armadillo安装

Armadillo安装

2022-06-22 06:21:00 高堂明镜悲白发

Armadillo是一个矩阵运算的库

Armadillo安装

下载地址
http://arma.sourceforge.net/download.html

解压到适当位置即可

cmake 引入

参考文档

https://cmake.org/cmake/help/latest/module/FindArmadillo.html

cmake_minimum_required(VERSION 3.21)
project(test_0_1)

set(CMAKE_CXX_STANDARD 17)

set(ARMADILLO_INCLUDE_DIR "D:/ProgramData/armadillo-11.0.0/include")
set(ARMADILLO_LIBRARIES "D:/ProgramData/armadillo-11.0.0/examples/lib_win64")

include_directories(${ARMADILLO_INCLUDE_DIR})

add_executable(${PROJECT_NAME} main.cpp)

运行示例

CMakeList.txt文件如上,
程序文件:

#include <iostream>
#include <armadillo>

int main()
{
    
    arma::mat A = arma::randu<arma::mat>(4, 5) * 10;
    arma::mat B = arma::randu<arma::mat>(4, 5) * 10;
    arma::mat C = A % B;
    A.print("A = \n");
    B.print("B = \n");
    C.print("A .* B = \n");
    system("pause");
    return 0;
}
原网站

版权声明
本文为[高堂明镜悲白发]所创,转载请带上原文链接,感谢
https://blog.csdn.net/ashtyukjhf/article/details/124988429