未找到Cygwin Make bash命令

时间:2011-01-28 12:49:40

标签: c++ makefile cygwin command

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

10 个答案:

答案 0 :(得分:80)

安装(更新)时,将'Devel'检查为'Install',它会安装很多MB但有帮助。我没时间检查我(我们)需要哪一个。

CYGWIN INSTALL STEP

答案 1 :(得分:67)

您可能尚未安装make。重新启动cygwin安装程序,搜索make,选择它,然后安装它。默认情况下,cygwin安装程序不会安装我记忆中的所有内容。

答案 2 :(得分:13)

答案 3 :(得分:8)

请按照以下步骤操作:

  1. 再次转到安装程序
  2. 进行初始设置。
  3. 在图书馆下 - 去发展。
  4. 在devel滚动下找到make。
  5. 安装名称为make的所有库。
  6. 点击下一步,将需要一些时间来安装。
  7. 这样可以解决问题。

答案 4 :(得分:5)

在安装时选择套餐或更新搜索' make'在搜索框中,选择显示' make'还有' gcc'主要在devel包中找到。

答案 5 :(得分:5)

请遵循以下一些步骤:

  1. 再次打开cygwin设置

  2. 在“查看”标签上选择类别

  3. 在搜索标签中填写“制作”

  4. 扩展开发

  5. 找到“ make:'make'通用性的GNU版本”,单击安装

  6. 完成!

答案 6 :(得分:1)

我遇到了同样的问题,这是由于cygwin的几次安装。

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

答案 7 :(得分:1)

如果你有 apt-cyg ,那么你一个命令就完成了

apt-cyg install make

如果您没有 apt-cyg ,请安装它,因为它会简化您的生活。

答案 8 :(得分:0)

我遇到了同样的问题。请按照以下步骤操作:

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

答案 9 :(得分:0)

我也遇到了同样的问题。向上看,然后选择(完整)。 (制作),(gcc)和许多其他人将出现。您可以选择搜索栏轻松找到它们。