cygwin 不执行 make
cygwin doesn't execute make
我是 cygwin 的新手,最近安装了它,因为我需要编译一些 fortran 文件。我安装了我需要的所有库(及其依赖项),但是当我执行 make
到 运行 生成文件时,没有任何反应:
user@PC1 ~
$ make
user@PC1 ~
$
没有错误,什么都没有。当我直接执行 makefile 中包含的文件时:结果相同。所有需要的文件都包含在我 运行 创建的文件夹中。但是,当我调用 where make
或 which make
时,软件包似乎安装得很好。我多次重新安装所有内容,但仍然没有任何反应。然后我尝试 bind the MinGW make 这样我就可以在 cygwin 中使用它,通过调用这个版本的 make,我收到了我期望的错误:
user@PC1 ~
$ mymake
C:\mingw\bin\mingw32-make.exe: *** No targets specified and no makefile found. Stop.
不幸的是,我需要 cygwin 本身的 make-package 才能工作,但我不知道发生了什么。有什么提示吗?调用 make.exe 也不行。
更新:我刚刚在我的笔记本电脑上安装了 cygwin 和所有必需的软件包,一切都按预期工作......运行ing make 没有问题。
我遇到了同样的问题,并按照以下步骤设法解决了这个问题:
- 打开cygwin安装程序并完全卸载make(我重新安装失败)。如果您还没有删除下载文件夹,您可以 select "Install from Local Directory" 以加快速度。
- 卸载后,重新运行安装并检查
make
,如果需要安装依赖项。
在我的系统上使用 make 版本 4.2.1-1 进行了测试,并使其再次运行。
我是 cygwin 的新手,最近安装了它,因为我需要编译一些 fortran 文件。我安装了我需要的所有库(及其依赖项),但是当我执行 make
到 运行 生成文件时,没有任何反应:
user@PC1 ~
$ make
user@PC1 ~
$
没有错误,什么都没有。当我直接执行 makefile 中包含的文件时:结果相同。所有需要的文件都包含在我 运行 创建的文件夹中。但是,当我调用 where make
或 which make
时,软件包似乎安装得很好。我多次重新安装所有内容,但仍然没有任何反应。然后我尝试 bind the MinGW make 这样我就可以在 cygwin 中使用它,通过调用这个版本的 make,我收到了我期望的错误:
user@PC1 ~
$ mymake
C:\mingw\bin\mingw32-make.exe: *** No targets specified and no makefile found. Stop.
不幸的是,我需要 cygwin 本身的 make-package 才能工作,但我不知道发生了什么。有什么提示吗?调用 make.exe 也不行。
更新:我刚刚在我的笔记本电脑上安装了 cygwin 和所有必需的软件包,一切都按预期工作......运行ing make 没有问题。
我遇到了同样的问题,并按照以下步骤设法解决了这个问题:
- 打开cygwin安装程序并完全卸载make(我重新安装失败)。如果您还没有删除下载文件夹,您可以 select "Install from Local Directory" 以加快速度。
- 卸载后,重新运行安装并检查
make
,如果需要安装依赖项。
在我的系统上使用 make 版本 4.2.1-1 进行了测试,并使其再次运行。