C++ c++;armadillo与windows 8上的openblas

C++ c++;armadillo与windows 8上的openblas,c++,visual-studio-2012,windows-8,blas,armadillo,C++,Visual Studio 2012,Windows 8,Blas,Armadillo,我正在尝试在Windows8/VisualStudio上安装并使用Armadillo和OpenBlas 我成功地安装了犰狳并运行了一个小程序。但是,它使用Armadillo 32位LAPACK和BLAS二进制文件提供的默认值,速度太慢。我在linux上看到,使用OpenBlas(与默认的Armadillo或BLAS相比)时,在乘以大型矩阵时,速度的提高是巨大的,并且希望能够在Win8上使用它 当我尝试从那里用OpenBlas替换BLAS lib时: 尝试链接libopenblas.lib,我得到

我正在尝试在Windows8/VisualStudio上安装并使用Armadillo和OpenBlas

我成功地安装了犰狳并运行了一个小程序。但是,它使用Armadillo 32位LAPACK和BLAS二进制文件提供的默认值,速度太慢。我在linux上看到,使用OpenBlas(与默认的Armadillo或BLAS相比)时,在乘以大型矩阵时,速度的提高是巨大的,并且希望能够在Win8上使用它

当我尝试从那里用OpenBlas替换BLAS lib时: 尝试链接libopenblas.lib,我得到了很多与blas相关的未解决外部问题(同样,当我链接armadillo提供的blas_win32_MT.lib时,情况并非如此),我真的不知道如何解决这个问题

非常感谢您的帮助


JPN

虽然不是完全的OpenBLAS,但这个链接可能会有所帮助:是的,谢谢,这是一个32-64位的兼容性问题。