Qt ------ linux(ubuntu) 下用 linuxdeployqt 打包发布程序
2024-10-04 21:55:04
https://github.com/probonopd/linuxdeployqt/releases
github上提供了两种安装linuxdeployqt的方法,分别是直接下载编译好的安装包安装,或者从源代码安装。两种方式都不难。
但是由于linuxdeployqt还没有发布Ubuntu18.04相应的版本,因此,Ubuntu18.04的用户最好是编译源代码安装,不然在用linuxdeployqt打包Qt项目的时候会报类似于操作系统版本过高的错误。
编译源代码可参考:https://github.com/probonopd/linuxdeployqt/blob/master/BUILDING.md 或者 https://blog.csdn.net/Adieu_csdn/article/details/102638934
1、下载linuxdeployqt
2、把下载的文件放入 /usr/local/bin 内,并执行如下命令使其可以运行
chmod linuxdeployqt-continuous-x86_64.AppImage
3、把qmake的路径添加到环境变量中
sudo vim /etc/profile 在文件末尾添加:
export PATH="/home/god/Qt5.11.2/5.11.2/gcc_64/bin:$PATH"
4、假如 network_touchuang 是QT release出来的可执行文件,执行如下语句可复制依赖的文件到当前目录
linuxdeployqt-continuous-x86_64.AppImage network_touchuang -appimage
最新文章
- Android popupwindow使用心得(一)
- find out the neighbouring max D_value by counting sort in stack
- IE6/7/8中parseInt第一个参数为非法八进制字符串且第二个参数不传时返回值为0
- spring JTA多数据源事务管理详细教程
- jquery给height拼接动态变量
- ylbtech-dbs-m-QQ邮箱
- 【CF】323 Div2. D. Once Again...
- java学习——集合框架(泛型,Map)
- pydev新工程
- 开发中遇到的问题(一)——java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
- java技术学习网址收藏
- PHP 文件操作类(创建文件并写入) 生成日志
- redis多端口,多实例。
- 【less和sass的区别,你了解多少?】
- NCS8801S芯片RGB/LVDS转EDP功能简介
- XXX系统项目分析
- EFLinq查询
- 译 5. Spring使用JDBC访问关系数据
- Eclipse/MyEclipse连接Hadoop集群出现:Unable to ... ... org.apache.hadoop.security.AccessControlExceptiom:Permission denied问题
- wordpress 后台404解决办法
热门文章
- LODOP用ADD_PRINT_IMAGE语句缩放打印图片
- 为WebRTC 应用部署Turn Server
- 学习 Spring (七) Resource
- 安装 BizTalk Server 2016
- 51nod 1636
- mysql出现ERROR1698(28000):Access denied for user root@localhost错误解决方法
- 22Java之JDBCTemplate总结
- PLsql链接oracle配置
- BZOJ3165[Heoi2013]Segment——李超线段树
- JavaWeb项目自动部署,持续集成