xcode 如何在Windows上安装Armadillo?

g6ll5ycj  于 2023-03-04  发布在  Windows
关注(0)|答案(4)|浏览(177)

我需要安装和使用Armadillo库来处理线性代数
我去了他们的网站,下载了.tar.xz文件,但我不知道如何安装它。
如何安装Armadillo?(我主要使用Dev-C++,但有时也使用XCode

vsikbqxv

vsikbqxv1#

如果使用的是Windows,则可能使用Visual Studio进行编译。使用7zip或其他提取软件提取tarball文件,并将其保存在所选目录中。例如,路径可以是C:\armadillo
在Visual Studio解决方案中,执行以下操作:

  • Property Manager --> C/C++ --> General --> Additional Include Directories下添加armadillo目录,在现有条目后添加分号,然后添加C:\armadillo\include;%(AdditionalIncludeDirectories)

如果使用64位版本进行构建,还应执行以下操作:

  • Property Manager --> Linker --> General --> Additional Library Directories,在现有条目后添加分号,后跟C:\armadillo\examples\lib_win64;%(AdditionalLibraryDirectories)
  • Property Manager --> Linker --> Input --> Additional Dependencies,在现有条目后添加分号,后跟blas_win64_MT.lib;lapack_win64_MT.lib;%(AdditionalDependencies)

确保您在用于构建的相同Solution ConfigurationSolution Platform中修改Property Manager。如果这是成功的,您应该能够通过在头文件中添加#include <armadillo>来使用armadillo。

rmbxnbpk

rmbxnbpk2#

.tar.xz是存档文件。请尝试使用7zip进行解压缩。

webghufk

webghufk3#

Armadillo是一个c++库,不需要“安装”。只要解压压缩文件,并将编译器/链接器指向适当的子文件夹即可。对于gcc,选项是-L为库路径,-I为包含路径。最后运行程序时,您可能会在linux下执行类似LD_LIBRARY_PATH=[path to library folder of armadillo] ./[your program]的操作,但不确定在windows下对应的命令是什么。

ltskdhd1

ltskdhd14#

安装和使用MSYS要容易得多。
安装Msys后,打开终端并键入“pacman -S mingw-w 64-x86_64-armadillo”

相关问题