2011-01-28 100 views
57

我在Windows 7 64位上安装了所有软件包的cygwin。出于某种原因,make命令给了我一个错误:bash make:command not found。我检查并在我的bin文件夹中没有make.exe。谁可以帮我这个事?我真的需要在CYGWIN工作。我不想去Windows XP。Cygwin make bash命令未找到

+0

[CYGWIN Make help](http:// stackoverflow。com/questions/4825317/cygwin-make-help) – Johnsyweb 2011-01-28 12:53:04

+0

你可以尝试:find/-name make \ * – harper 2011-01-28 12:54:49

+2

请不要发布重复内容,特别是因为你没有提供任何迹象表明你甚至尝试了答案中给出的建议你原来的问题。它使得SO远没有用。 – paxdiablo 2011-01-28 13:07:18

回答

55

您可能还没有安装make。重新启动cygwin安装程序,搜索make,选择它并安装它。默认情况下,cygwin安装程序不会安装所有我记得的东西。

74

安装(更新)时检查'Devel'到'安装',它会安装很多MB,但有帮助。我没有时间去检查我(我们)需要的是什么。

CYGWIN INSTALL STEP

5

在安装时选择软件包或更新搜索框中的'make'并选择显示'make'的框以及主要在devel软件包中找到的'gcc'。

0

我面临同样的问题。请按照下列步骤操作:

  1. 再次转到安装程序。
  2. 进行初始设置。
  3. 通过单击并选择安装(已安装的将显示重新安装,因此不要安装它们)来选择所有库。
  4. 点击下一步。
  5. 安装需要一些时间。
3

遵循以下步骤:

  1. 进入安装程序将再次
  2. 做初始设置。
  3. 在库下 - 去开发。
  4. 根据devel滚动并找到make。
  5. 安装名称为make的所有库。
  6. 点击下一步,将需要一些时间来安装。
  7. 这将解决问题。
1

我有同样的问题,这是由于几个安装的cygwin。

检查您点击的链接(图标)以启动终端。如果它没有指向更新后的cygwin安装目录,则说明cygwin安装错误。更新时,请仔细检查cygwin的位置,并准确启动cygwin的这个实例。

0

我也面临同样的问题。向上看,然后选择(完整)。 (Make),(gcc)等等都会出现。您将能够选择搜索栏轻松找到它们。