在Cygwin中安装Make

时间:2019-02-08 06:59:23

标签: windows installation cygwin automake

我正在尝试在Windows 7环境下使用cygwin构建Linux项目。但是,在配置make进行cygwin安装时,我不断遇到错误。

-bash: make: command not found

在Inernet上搜索之后,唯一的解决方案是重新运行安装程序并安装make软件包。我已经安装了automake1.15,但它位于noarch文件夹中,而bin文件夹中没有二进制文件make.exe

2 个答案:

答案 0 :(得分:2)

2:

之间有区别

因此,您需要从 Cygwin 设置中选择 make

注释

    当与任何 OS 兼容时,
  • automake (实际上是任何软件包)都从 noarch 目录中下载( Cygwin (在本例中为)( 32位 64位(当前)),这意味着它不包含二进制文件( .exe s, .dll s( .so s)),仅脚本文件
  • 另一方面,
  • make 确实包含二进制文件( / usr / bin / make 本身是二进制文件),将被拒绝在相应的目录( x86_64 x86 )中
  • 下载目录安装目录(可能有多个,并且在 Cygwin 安装目录)

有关更多(常规)详细信息,请检查[Cygwin]: Installing and Updating Cygwin Packages

答案 1 :(得分:0)

在安装setup-x86_64.exe文件可用的命令提示符下运行命令setup-x86_64.exe -q --packages=make(由于未安装make)