我要构建 FuTTY .
原作者使用Visual Studio,我想避免这种情况。我发现显然我必须:
- 将
MinGW/bin
和MinGW/msys/1.0/bin
添加到 PATH - 运行
perl mkfiles.pl
恢复一些缺失的makefile - 从 Makefile.cyg 中删除
-mno-cygwin
- 将
XFLAGS = -DCOVERITY
添加到 Makefile.cyg - 从
windows
目录运行make -f Makefile.cyg putty.exe
这适用于建筑 the original PuTTY , 但对于 FuTTY 来说还不够。
它提示 KEY_WOW64_32KEY
未声明。当我用谷歌搜索时,我发现显然 this means you need MinGW-W64 .
此时我正在胡乱猜测,但我认为下面显示的选择器意味着 MinGW-W64 项目是关于让各种工具链在 Windows 64 位上运行,如果我想要一些与 PuTTY 的 MinGW makefile 一起工作的东西,我需要这个:
对吧?所以在下载之后,我遇到了无法回答的问题:
最佳答案
我正在使用更方便的工具链分发 MSYS2
关于c - 安装 MinGW-W64 构建 FuTTY 时使用什么设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34276046/