vs2019配置C++ “Armadillo”库

1. “Armadillo”库下载地址:

http://arma.sourceforge.net/download.html

2. 新建C++工程,并解压下载的压缩文件至项目文件内

2.1 新建工程命名为TestArmadillo,项目位置“D:\TestArmadillo”
2.2 解压下载的压缩文件“armadillo-9.900.1.tar.xz”至项目文件内并命名为“armadillo”,文件位置“D:\TestArmadillo\armadillo”

3.导航栏:生成->配置管理器,选择x64

vs2019配置C++ “Armadillo”库_第1张图片

4.导航栏:项目->属性,打开项目属性页

4.1 “VC++目录->包含目录”添加“.\armadillo”文件夹下的“include”文件夹,地址为:“D:\TestArmadillo\armadillo\include”
vs2019配置C++ “Armadillo”库_第2张图片
4.2 “VC++目录->库目录”添加“.\armadillo\include”文件夹下的“lib_win64”文件夹,地址为:“D:\TestArmadillo\armadillo\examples\lib_win64”
vs2019配置C++ “Armadillo”库_第3张图片
4.3 “C/C++->附加包含目录”添加“.\armadillo”文件夹下的“include”文件夹,地址为:“D:\TestArmadillo\armadillo\include”
vs2019配置C++ “Armadillo”库_第4张图片
4.4 “链接器->常规->附加库目录”添加“.\armadillo\include”文件夹下的“lib_win64”文件夹,地址为:“D:\TestArmadillo\armadillo\examples\lib_win64”
vs2019配置C++ “Armadillo”库_第5张图片
4.5 “链接器->输入->附加依赖项”添加“.\armadillo\examples\lib_win64”文件夹下的“blas_win64_MT.lib”“lapack_win64_MT.lib”,地址分别为:“D:\TestArmadillo\armadillo\examples\lib_win64\blas_win64_MT.lib”“D:\TestArmadillo\armadillo\examples\lib_win64\lapack_win64_MT.lib”
vs2019配置C++ “Armadillo”库_第6张图片
4.6 以上内容全部完成后,选择“应用->确定”结束本环节配置。

5.导航栏:生成->生成解决方案

6.复制下列文件至生成的Debug文件夹内

“.\armadillo\examples\lib_win64”文件夹下的“blas_win64_MT.dll”“lapack_win64_MT.dll”,地址分别为:“D:\TestArmadillo\armadillo\examples\lib_win64\blas_win64_MT.lib”“D:\TestArmadillo\armadillo\examples\lib_win64\lapack_win64_MT.lib”,复制到“D:\TestArmadillo\x64\Debug”下,“.\x64\Debug”为第5步执行自动生成的文件夹。
vs2019配置C++ “Armadillo”库_第7张图片
vs2019配置C++ “Armadillo”库_第8张图片

测试配置是否成功

“.\armadillo\examples”文件夹下的代码文件“example1.cpp”添加至项目文件中,或复制文件内容至自己创建的.cpp文件中,“调试->开始执行(不调试)”,成功输出即配置成功。
vs2019配置C++ “Armadillo”库_第9张图片

你可能感兴趣的:(vs2019配置C++ “Armadillo”库)