1. “Armadillo”库下载地址:
http://arma.sourceforge.net/download.html
1
2. 新建C++工程,并解压下载的压缩文件至项目文件内
2.1 新建工程命名为TestArmadillo,项目位置“D:\TestArmadillo”;
2.2 解压下载的压缩文件“armadillo-9.900.1.tar.xz”至项目文件内并命名为“armadillo”,文件位置“D:\TestArmadillo\armadillo”。
3.导航栏:生成->配置管理器,选择x64
4.导航栏:项目->属性,打开项目属性页
4.1 “VC++目录->包含目录”添加“.\armadillo”文件夹下的“include”文件夹,地址为:“D:\TestArmadillo\armadillo\include”;
4.2 “VC++目录->库目录”添加“.\armadillo\include”文件夹下的“lib_win64”文件夹,地址为:“D:\TestArmadillo\armadillo\examples\lib_win64”;
4.3 “C/C++->附加包含目录”添加“.\armadillo”文件夹下的“include”文件夹,地址为:“D:\TestArmadillo\armadillo\include”;
4.4 “链接器->常规->附加库目录”添加“.\armadillo\include”文件夹下的“lib_win64”文件夹,地址为:“D:\TestArmadillo\armadillo\examples\lib_win64”;
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”;
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步执行自动生成的文件夹。
测试配置是否成功
将“.\armadillo\examples”文件夹下的代码文件“example1.cpp”添加至项目文件中,或复制文件内容至自己创建的.cpp文件中,“调试->开始执行(不调试)”,成功输出即配置成功。