c - 安装 MinGW-W64 构建 FuTTY 时使用什么设置?

标签 c windows mingw mingw-w64

我要构建 FuTTY .

原作者使用Visual Studio,我想避免这种情况。我发现显然我必须:

  • MinGW/binMinGW/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 一起工作的东西,我需要这个:

MinGW-W64 download selector

对吧?所以在下载之后,我遇到了无法回答的问题:

MinGW-W64 install dialog

最佳答案

我正在使用更方便的工具链分发 MSYS2

关于c - 安装 MinGW-W64 构建 FuTTY 时使用什么设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34276046/

相关文章:

c - gcc mingw 在与程序集结合时给出垃圾输出

c++ - 如何从不同的函数而不是 main() 开始执行 c/c++ 中的程序

C如何计算没有浮点精度的百分比(perthousands)

c++ - 如何在Windows上调用ELF函数

c++ - 如何听Windows当前正在播放的声音?

c++ 编译器可以在用户定义的和编译器生成的复制构造函数之间自由选择吗?

c++ - std::unordered_map::emplace 问题与私有(private)/删除的复制构造函数

c++ - 如何在 Windows 操作系统上安装 Libigl 实验室?

c - 了解低级文件例程

c++ - 如何调试堆损坏错误?