ubuntuqt程序打包发布运行出错

ubuntuqt程序打包发布运行出错,第1张

在命令行下使用ldd 命令获得程序的共享依赖库;

2、将相关的共享依赖库复制到指定的发布目录下。为检查是否缺少库依赖,在终端中将qt程序设置为调试模式 ,方法如下:

编辑 当前用户的 .bashrc 配置文档,在文件的最后添加:QT_DEBUG_PLUGINS=1

完毕后采用 source .bashrc 命令使配置文件立即生效

没有必要重新打包,直接到ubuntu网站下载原程序包即可。系统-程序来源,里面可以查到对应网页地址。只要是同样CPU,同是32位或64位,二进制程序基本通用。

重新打包也是可以在,方法是:

1、在软件管理器(新立得)里面,找到这个软件包,右键-属性-已安装文件,复制下来;依赖,也复制下来。

2、用tar,将其中全部文件,打包成tgz文件,复制到另一个系统,解压。

3、在另一系统中试运行(用终端命令,可以看到提示,如果有缺少文件,要安装相应软件包。

你直接把python代码拷贝到WINDOWS下,然后再用pyinstaller打包成EXE就行了,平台不一样,但是python代码是一样的,linux下面用pyinstaller打包的EXE有可能在WINDOWS上兼容性不太好


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11107416.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存