gpt4 book ai didi

linux - 如何为任何版本的 Linux/Ubuntu 制作与 CQtDeployer 兼容的应用程序?

转载 作者:行者123 更新时间:2023-12-04 19:25:47 26 4
gpt4 key购买 nike

我在 Ubuntu 18.04 上使用 CQtDeployer 部署了我的 Qt Gui 应用程序。
但是,我无法在 Ubuntu 16.04/Ubuntu 14.04 上运行它。
它在版本上有错误。
enter image description here
我该如何解决?

最佳答案

只需在 ubuntu 14.04 上构建和部署您的应用程序
您的发行版无法运行,因为您在具有新版本 (libc/libz) 库的操作系统上构建和部署应用程序。
因此,如果您想创建可以在您的所有操作系统版本上正常工作的发行版,那么您需要构建和部署应用程序必须是早期操作系统版本。
示例
在 ubuntu 16.04 上构建的应用程序将在 ubuntu 18.04 和 20.04 上运行良好,并且可能是 22.04
但不是 14.04,因为所需的最低 libc 级别与 ubuntu 16.04 相同。
如何在 ubuntu 14.04 上获取 cqdeployer
从快照商店安装:

sudo snap install cqtdeployer 
sudo snap connect cqtdeployer:process-control
sudo snap connect cqtdeployer:removable-media
sudo snap connect cqtdeployer:system-backup
注意
ubuntu 14.04 太旧了。所以我建议放弃对 ubuntu 14.04 的支持。
用户 Ubuntu 16.04 作为主要构建机器。

关于linux - 如何为任何版本的 Linux/Ubuntu 制作与 CQtDeployer 兼容的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71223962/

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