I want to use Blas
and Lapack
libraries to use some rutines, however I do not know how to use them in Visual C++ 2010
.
我想使用Blas和Lapack库来使用一些rutines,但是我不知道如何在Visual c++ 2010中使用它们。
How to use them in this context?
如何在这种情况下使用它们?
2 个解决方案
#1
5
Though I haven't used it, it appears that LAPACK has a C++ dll interface. See this site - scroll down to the section titled "Part 2: Using LAPACK subroutines in a Visual (Studio) C/C++ Project".
虽然我没有使用它,但看起来LAPACK有一个c++ dll接口。查看这个站点——向下滚动到标题为“第2部分:在Visual (Studio) C/ c++项目中使用LAPACK子例程”的部分。
There are pre-built Windows binaries available.
有预先构建的Windows二进制文件可用。
If I understand correctly, a reference version of the BLAS is included in LAPACK.
如果我理解正确的话,一个参考版本的BLAS被包括在LAPACK中。
#2
3
If you're like me and have stopped using VS2010 and instead recently upgraded to Visual Studio 2013: here's a link to the BLAS and LAPACK dlls built for this platform. Currently only available for 64 bit though. https://bitbucket.org/aperezrathke/vs-lapack
如果你像我一样,并且已经停止使用VS2010,而是最近升级到Visual Studio 2013:这是一个为这个平台构建的BLAS和LAPACK dll的链接。目前只能支持64位。https://bitbucket.org/aperezrathke/vs-lapack
#1
5
Though I haven't used it, it appears that LAPACK has a C++ dll interface. See this site - scroll down to the section titled "Part 2: Using LAPACK subroutines in a Visual (Studio) C/C++ Project".
虽然我没有使用它,但看起来LAPACK有一个c++ dll接口。查看这个站点——向下滚动到标题为“第2部分:在Visual (Studio) C/ c++项目中使用LAPACK子例程”的部分。
There are pre-built Windows binaries available.
有预先构建的Windows二进制文件可用。
If I understand correctly, a reference version of the BLAS is included in LAPACK.
如果我理解正确的话,一个参考版本的BLAS被包括在LAPACK中。
#2
3
If you're like me and have stopped using VS2010 and instead recently upgraded to Visual Studio 2013: here's a link to the BLAS and LAPACK dlls built for this platform. Currently only available for 64 bit though. https://bitbucket.org/aperezrathke/vs-lapack
如果你像我一样,并且已经停止使用VS2010,而是最近升级到Visual Studio 2013:这是一个为这个平台构建的BLAS和LAPACK dll的链接。目前只能支持64位。https://bitbucket.org/aperezrathke/vs-lapack