Windows 10 x64 Cabal 1.22
我正在按照https://github.com/AlbertoRuiz/hmatrix/blob/master/INSTALL.md中的Windows部分步骤操作。
我下载了hmatrix源码和gsl-lapack-windows.zip。当我尝试使用以下命令安装hmatrix时:
D:\Projects\workspace\hmatrix-0.16.1.5>cabal install --extra-include-dirs=D:\Projects\workspace\gsl-lapack-windows\ --extra-lib-dirs=d:\Projects\workspace\gsl-lapack-windows\
我收到了以下消息,我无法解决:
配置hmatrix-0.16.1.5... 安装hmatrix-0.16.1.5失败 Build log (D:\Projects\workspace\hmatrix-0.16.1.5.cabal-sandbox\logs\hmatrix-0.16.1.5.log): 配置hmatrix-0.16.1.5... setup-Simple-Cabal-1.22.4.0-x86_64-windows-ghc-7.10.2.exe:缺少外部库的依赖项: * 缺少C库:blas、lapack、blas、lapack。这个问题通常可以通过安装提供这些库的系统软件包(您可能需要“-dev”版本)来解决。如果这些库已经安装但不在标准位置,则可以使用标志--extra-include-dirs =和--extra-lib-dirs =指定它们的位置。cabal:Error:有些软件包安装失败:hmatrix-0.16.1.5在配置步骤中失败。异常是:ExitFailure 1
"-dev版本"我认为只适用于基于*nix的操作系统。在我提供给Cabal的文件夹中有blas.dll和lapack.dll。
问题可能出在哪里?