Windows 在Cygwin中安装Make
我正在尝试在Windows7环境下使用SignCygwin构建一个Linux项目。然而,在为cygwin安装配置Windows 在Cygwin中安装Make,windows,installation,cygwin,automake,Windows,Installation,Cygwin,Automake,我正在尝试在Windows7环境下使用SignCygwin构建一个Linux项目。然而,在为cygwin安装配置make时,我不断发现以下错误 -bash: make: command not found 在inernet上搜索后,唯一的解决方案是重新运行安装程序并安装makepackage。我安装了automake1.15,但它位于noarch文件夹中,bin文件夹中没有二进制文件make.exe 两种方法之间有很大的差异: -生成生成文件模板 -从源代码构建软件(通过Makefiles)
make
时,我不断发现以下错误
-bash: make: command not found
在inernet上搜索后,唯一的解决方案是重新运行安装程序并安装
make
package。我安装了automake1.15,但它位于noarch
文件夹中,bin文件夹中没有二进制文件make.exe
两种方法之间有很大的差异:
- -生成生成文件模板
- -从源代码构建软件(通过Makefiles)
- automake(或任何软件包,事实上)在与任何OS(本例中为Cygwin)体系结构(32位和64位(当前))兼容时,在noarch目录中下载,这意味着它不包含二进制文件(.exes、.dll(.sos)),只包含类似脚本的文件
- make另一方面,不包含二进制文件(/usr/bin/make本身是二进制文件),并将下载到相应的目录(x86\u 64或x86)
- 下载目录与安装目录不同(可能有多个目录,位于Cygwin安装目录下)
有关更多(通用)详细信息,请检查。运行命令
setup-x86_64.exe-q--packages=make
(因为未安装make),其中setup-x86_64.exe文件可用。您必须从Cygwin安装程序安装make not automake。您可以同时安装这两个文件,但请配合apt cyg install make automake
使用,让您的Cygwin生活更轻松。