Headless数据库自治运维(下):自动修复与人机协同
2026/7/18 3:34:20
可以安装mingw - w64工具链,并使用之前在Linux上交叉编译Windows软件的技术进行编译。mingw - w64工具链可在Cygwin包管理器中获取,它是之前在Linux上安装的同一工具链的Cygwin端口。
操作步骤如下:
1. 再次运行setup - x86_64.exe程序,跳过前面的对话框,直到进入包管理器窗口。
2. 初始安装后,包管理器窗口默认显示已安装包的待更新列表,根据初始安装时间,此列表可能为空。从“View”下拉框中选择“Full”选项,以显示完整的包列表。
3. 在“Devel”类别下,定位并选择以下包进行安装(可选择最新版本):
- mingw64 - i686 - gcc - core (7.4.0 - 1)
- mingw64 - i686 - gcc - g++ (7.4.0 - 1)
- mingw64 - x86_64 - gcc - core (7.4.0 - 1)
- mingw64 - x86_64 - gcc - g++ (7.4.0 - 1)
前两个包用于生成32位Windows软件,后两个用于生成64位Windows软件。
4. 点击“Next”继续安装这些额外的包。
在b64/cw - builds下为32位和64位mingw - w64构建创建子目录:
$ pwd /cy