gpt4 book ai didi

c++ - 如何将 netbeans Qt 项目部署到独立可执行文件

转载 作者:太空宇宙 更新时间:2023-11-04 11:53:27 24 4
gpt4 key购买 nike

我正在 Ubuntu 中开发一个 netbeans c++ Qt 项目。我想将该程序部署到可从 Windows 机器上运行的独立可执行文件。

我在网上找不到任何关于如何执行此操作的信息。可能吗?

最佳答案

您必须在 Windows 机器上编译源代码或设置交叉编译工具链。

我强烈建议第一个选项,因为第二个选项一点也不好玩。

然后您将必须静态链接正确的 Qt dll 并将它们编译成最终的可执行文件,或者只需将所需的 dll 复制到可执行文件的路径中。找出所需 dll 的最简单方法是什么?尝试运行该程序,它会失败并告诉您需要链接到哪些库。 (或者在 ubuntu 上运行 ldd 并跟踪列表)

(注意:我认为静态链接库可能会产生许可问题。我已经有一段时间没有查看 Qt 许可了。)

关于c++ - 如何将 netbeans Qt 项目部署到独立可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17119885/

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