如何让 QT 在 Mac 上为 Windows 生成可执行文件?

Rom*_*man 5 c++ qt qt4

我正在 QT 上编写我的应用程序,并且我已经在我的 mac 上制作了一个工作版本。如何让 QT 也为 Windows 编译可执行文件?

pau*_*sm4 3

Qt SOURCE兼容Windows、Mac、Linux、ARM等平台。

Qt二进制文件是特定于平台的。您无法在 Mac 上编译 .exe,并希望在 Windows 或 Linux 上运行该二进制 .exe。

您需要交叉编译,或者实际安装 Qt SDK 并在每个目标平台上针对每种不同类型的 .exe 进行编译。

  • 谢谢,但我知道我无法在 mac 上运行 .exe。我只是想知道是否有一种方法可以在 OSX 上编译 Windows 发行版,而不是将源代码移动到 PC 机上进行编译。 (4认同)