嘿伙计们,我刚刚在我的Windows 7上安装了cygwin所有包装(包括制作)。但是一旦我尝试在cygwin中使用make命令,它就会给出错误消息:“bash:make:command not found”。这是这个吗?我deff安装了cygwin附带的所有软件包。
答案 0 :(得分:7)
我不知道Win7是否正在与CygWin玩耍,因为几天前我回答了question它似乎删除了一个DLL。
从bash
shell中,执行echo $PATH
并确保/bin
位于某处。
确保您 从CygWin bash
shell而不是cmd.exe
窗口运行它。
检查make.exe
目录下是否存在\cygwin\bin
(假设您已安装在\cygwin
中)。
如果它不存在,请重新安装(我的意思是重命名目录并再次完全安装,不使用从setup.exe
重新安装)立即检查 安装后,看看它是否存在。
如果没有进一步的信息,这就是我所能提供的一切。让我知道这些任务的结果,如果它们没有成功,我们可以继续前进。
答案 1 :(得分:-2)
不知道这有用还是现实,但我(多年前,Win XP)有类似的问题。然后我安装了Qt,它附带了一个在安装过程中安装CygWin的选项。这个安装没有任何问题。
因此,如果可以的话,可以通过让Qt安装程序处理它来尝试解决您的问题。 (即使你不打算使用Qt)