gpt4 book ai didi

c++ - 在 Linux 上部署 Qt 应用程序

转载 作者:太空狗 更新时间:2023-10-29 12:23:02 29 4
gpt4 key购买 nike

<分区>

我已经创建了一个不错的小型科学 Qt 应用程序,我想分发它。

在 Windows 中很容易做到这一点,我只是创建了一个文件夹,将我的可执行文件放在那里并调用了 windeployqt 程序,该程序放置了所有必需的 .dll 文件在像 Qt5Core.dll, Qt5Gui.dll, Qt5Charts.dll 这样的文件夹中,它创建了一些像 iconengines/这样的子文件夹imageformats/platforms/ 等等。该文件夹现在总共包含 43 个文件。当我将此文件夹复制到任何其他装有 Windows 10 的计算机时,它运行良好。

我想在 Linux 上做同样的事情,因为它是我们使用的首选操作系统。

但是,我有点挣扎,因为我真的不知道如何开始。可以用同样的方法吗?将所有必需的库与可执行文件一起复制到一个文件夹中,然后简单地将它复制到另一台装有 Linux 的计算机上并运行它?(澄清一下:当我说 Linux 时,我指的是 Ubuntu 18.04 或 16.04)

或者有什么不同的方法吗?我只有学生许可证,所以我认为我不能静态链接库(但我必须再次阅读许可条款才能确定)

万一它工作相同。有没有一种简单的方法可以将所有必需的库复制到该文件夹​​中?还是我必须自己搜索42个库?

我已阅读 manual但老实说,我并不理解其中的所有内容和所有示例代码。

感谢您的帮助。

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