gpt4 book ai didi

c++ - 如何将在 OS X 中开发的 Qt 应用程序部署到 Windows?

转载 作者:行者123 更新时间:2023-11-28 05:16:06 24 4
gpt4 key购买 nike

我使用 Qt 5.5 框架在 OS X (El Capitan) 上开发了一个 Qt 应用程序,并希望将我的应用程序部署到 Windows。我遇到了this文章,但我有几个问题;

  1. 文章中链接的 MinGW 编译器页面说它支持 Qt 4.8,但我的项目是使用 Qt 5.5 开发的,会不会有问题?
  2. 此外,按照文章的指示,我在 Qt 站点上找不到适用于 Windows 的 Qt 5.5 库;文章提供的链接似乎已损坏。

能否请您给我一个从我的 Mac 部署我的项目的静态可执行文件的分步过程或链接一篇文章(我在网上搜索过,但找不到任何文章)?这真的很令人失望,因为 Qt 的主要卖点之一是

"code once, deploy anywhere"

但与 Qt 令人印象深刻的主流文档不同,这个非常关键的步骤缺乏适当的文档或指导。

最佳答案

我的项目基于 Qt,部署在 Linux、Windows 和 macOS 上。

在 Windows 上我使用 MSYS2其中包括 Qt 库(目前为 5.6.2),如果您的项目有多个外部依赖项,它会非常棒。我发现在官方的 Qt/MINGW 环境下,构建外部依赖是一种 hell 。

这是指导我的用户如何使用的 wiki build on Windows .

完成 make install 后,您需要将 Qt 库复制到安装文件夹,包括所有 QML deps(如果您使用的话)

然后我使用 NSIS实际创建最终的自安装 EXE 包。这是 the script我在我的项目中使用

希望对您有所帮助。

否则,我建议您阅读 Qt documentation如果你还没有

关于c++ - 如何将在 OS X 中开发的 Qt 应用程序部署到 Windows?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42614571/

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