gfortran:错误:CreateProcess:使用MinGW构建时没有这样的文件或目录

时间:2015-02-19 05:23:27

标签: dll mingw gfortran lapack mingw-w64

我尝试使用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安装后重新启动了系统。

1 个答案:

答案 0 :(得分:0)

这可能是由于您使用的mingw包中的错误。同样的事情发生在我身上。

如果你在你的mingw树下搜索 gfortran .exe文件(x86_mingw gfortran .exe或者其他什么 - 我没有机器这种情况发生了),您可以使用完整路径名调用它。这应该有用。