我需要使用 GNU make 3.80,但 cygwin 已安装 make 3.81。我该如何删除 make 3.81 并安装 3.80?
我尝试运行 cygwin 的 setup.exe 并安装 make 3.80,它运行良好,但在终端中显示 3.81。
答案1
Cygwin 存储库中不再提供 make 3.80。但更好的问题是,为什么你想要这么旧的版本吗?
答案2
我找到了解决方案,我的电脑上安装了 devkitpro,使用的是 make 3.81 版本。我使用命令找到了它which
。
$which make
所以我卸载了 devkit 并重新安装了最新的 make 包(3.82),然后将make.exe
我已有的包(3.80)替换到cygwin
bin 文件夹。该方法是包供应商建议的。
现在 make 运行良好,并且与我的项目兼容。