OpenBLAS + MinGW64静态链接?

时间:2014-05-16 01:23:53

标签: c++ mingw static-libraries blas armadillo

我可以在MinGW64下编译Armadillo + OpenBLAS,但链接是通过“libopenblas”,我相信这是dll。在Ubuntu下,我可以通过“openblas”链接,我认为这是静态的。

在Windows切换到“openblas”时,我收到错误消息: 坏的重定位地址0x54 _gfortran_compare_string undefined reference

强制“-static”时,这些错误仍然存​​在。

我想知道如何在Windows下强制“-static”以便我的exe独立于dll。谢谢你的任何建议!

最佳, 安迪

1 个答案:

答案 0 :(得分:2)

问题解决了。还需要链接" gfortran"在做" -static"。