我尝试使用MinGW_64为Lapack构建共享库。我得到了错误
gfortran: error: CreateProcess: No such file or directory
。
我的Lapack版本是Lapack_3.5而我的MinGW版本为x86_64的x86_64-4.9.2-posix-seh-rt_v3-rev1版本。
我可以成功地使用gfortran --shared -o blas.dll blas\src\*.f -O
构建blas.dll。但是当我使用gfortran --shared -o lapack.dll src\*.f blas.dll -O
构建lapack.dll时,出现gfortran: error: CreateProcess: No such file or directory
错误。我在MinGW安装后重新启动了系统。
答案 0 :(得分:0)
这可能是由于您使用的mingw包中的错误。同样的事情发生在我身上。
如果你在你的mingw树下搜索 gfortran .exe文件(x86_mingw gfortran .exe或者其他什么 - 我没有机器这种情况发生了),您可以使用完整路径名调用它。这应该有用。