linux qt二进制安装包,在Linux上部署Qt应用程序二进制文件,与LSB兼容

我在Ubuntu 12.04上的Qt Creator中开发了一个小应用程序,我希望它可以运行在任何其他

Linux发行版(主要是不同版本的CentOS和ubuntu)上,就像Windows上的任何便携式应用程序一样.

我希望能够简单地共享应用程序的二进制文件,并运行该应用程序.

我能够在Windows中成功完成此操作,只需在QT Creator中构建项目,然后将所需的库放在Application目录中,然后将它们传输到其他Windows系统.

我搜索了一遍,发现我应该尝试使用LSB(Linux标准库)兼容性来构建项目,以便它可以在其他Linux发行版上运行.这是正确的方法吗?

我是Qt和Linux的新手(对Shell Scripting不太了解).

因此,我不知道如何继续使应用程序LSB兼容.

我还发现this question here与我的情况非常相似,但由于我是新手,我不知道应该怎么做.

此外,考虑到前两篇文章是在6年前编写的,现在不应该有更简单的方法在Linux平台上部署Qt应用程序吗?

我还看到了一些关于静态链接的东西,那是怎么走的?

难道没有办法通过Qt Creator本身完成所有这些工作吗?

如果没有希望为Linux创建一个可移植的Qt应用程序,那么有没有办法,比如一个shell脚本或者某种东西,它将在另一台计算机上编译Qt项目并运行它所需的所有步骤.比如,如果不存在,请下载Qt-SDK,运行qmake和make,然后运行新编译的应用程序(如果尚未存在),以便用户只需运行一个脚本即可运行该程序.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值