gpt4 book ai didi

windows - 从 Mac OSX 将 Qt 项目部署到 Windows

转载 作者:可可西里 更新时间:2023-11-01 10:56:41 27 4
gpt4 key购买 nike

我正在使用 MAC OSX Snow Leopard,我想将我的项目部署到 Windows 上

这是一个 Qt 桌面应用程序

  1. 如何生成 .exe 文件(+其他依赖项,如果有的话)
  2. 任何将所有.exe + dll打包成一个包进行安装的方法

注意:我宁愿不在windows上安装Qt SDK,把项目文件复制到里面然后build。

如果您回答了 1 和 2 个问题,则需要 1 个或更好的解决方案

最佳答案

第一步相对容易。

转到此处 http://crossgcc.rts-software.org/doku.php并获取预编译的 MinGW 包(或者如果需要生成 64 位可执行文件,则在 sourceforge 上查找 mingw-w64 包并自行编译)。

然后编译您需要的所有依赖项(或使用预构建的 win32 库)。

最后,使用 makefile 在您的 MacOSX 机器上构建 win32 可执行文件。

第二步 - 视情况而定。我还没有听说过任何能够生成 .msi 或 .exe 安装程序的 OSX 打包程序,但这并不意味着没有。也许某种交叉编译的 NSIS 可能会有所帮助(但如果这严重依赖于 WinAPI,至少需要 WINE 库)。

编辑:看起来像建筑 NSIS是在 OSX 上打包安装程序的可行选项。

关于windows - 从 Mac OSX 将 Qt 项目部署到 Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10833158/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com