2011-01-28 92 views
1

嘿,我刚刚在我的windows 7上安装了cygwin和所有的软件包(包括make)。但是一旦我尝试在cygwin中使用make命令,它会给出错误信息:“bash:make:command not found”。这是什么?我deff安装了所有与cygwin一起提供的软件包。CYGWIN提供帮助

+3

哇。我不认为我见过任何一个安装*所有的软件包*。 – Johnsyweb 2011-01-28 20:24:29

回答

7

我不知道Win7是否与CygWin一起玩耍,因为几天前我回答了question,它似乎删除了一个DLL。

bash shell中执行echo $PATH并确保/bin位于某处。

确保您从CygWin bash shell而不是cmd.exe窗口运行它。

检查make.exe是否存在于您的\cygwin\bin目录下(假设您安装在\cygwin中)。

如果没有的话,重新安装(由这一点,我的意思是重新命名的目录,并做了充分的再次安装,使用重新安装setup.exe)检查立即安装后,看它是否在那里。

这就是我可以提供没有进一步的信息。让我知道这些任务的结果,如果它们不能平移,我们可以继续前进。

+0

k我检查了。 bin中没有make.exe,只是一个“makeinfo”文件。 Idk发生了什么事。我通过桌面图标运行cygwin。还有其他建议吗? – user593301 2011-01-28 06:06:36

+0

也有一堆箱子,当我执行excho。我在这个任何理由为什么我没有make.exe bin,当我知道我安装了所有的软件包? – user593301 2011-01-28 06:08:20

-2

不知道是否有帮助或仍然是实际的,但我有(多年前,Win XP的)类似的问题。然后我安装了Qt,在安装过程中安装了一个可以安装CygWin的选项。这个安装没有任何问题。

所以,如果这是可能的,也许试试通过让Qt安装程序处理它来解决您的问题。 (即使你不打算使用Qt)