在Cygwin中安装Make

问题描述 投票:2回答:2

我正在尝试使用cygwin在Windows 7环境中构建一个Linux项目。但是,在为cygwin安装配置qazxsw poi时,我不断遇到错误。

make

在inernet上搜索后,唯一的解决方案是重新运行setup并安装-bash: make: command not found 软件包。我已经安装了automake1.15,但它在make文件夹中,bin文件夹中没有二进制noarch

windows installation cygwin automake
2个回答
2
投票

2之间有很大的不同:

  • make.exe - 生成Makefile模板
  • [GNU]: automake - 从源代码构建软件(通过Makefile)

所以你需要从Cygwin设置中选择make。

笔记:

  • 在任何操作系统(在本例中为Cygwin)架构(32位和64位(当前))兼容时,在noarch目录中下载automake(或任何软件包,事实上),这意味着它没有包含二进制文件(.exes,.dlls(.sos)),只包含类似脚本的文件
  • 另一方面,make确实包含二进制文件(/ usr / bin / make本身是二进制文件)并且将在适当的dir(x86_64或x86)中进行下载
  • 下载目录与安装目录不同(可能有多个,并且在Cygwin安装目录下)

有关更多(通用)详细信息,请查看[GNU]: GNU Make


1
投票

在命令提示符下运行命令[Cygwin]: Installing and Updating Cygwin Packages(因为没有安装make),其中setup-x86_64.exe文件可用

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.