Qt在Linux下编译发布 -- linuxdeployqt的使用

1、 下载 linuxdeployqt

1. 下载linuxdeployqt

linuxdeployqt-x86_64.AppImage,下载地址:

https://github.com/probonopd/linuxdeployqt/releases

2. linuxdeployqt下载后改名字,然后放到/usr/local/bin目录

mv linuxdeployqt-6-x86_64.AppImage linuxdeployqt

mv linuxdeployqt /usr/local/bin

测试是否安装成功

linuxdeployqt --version

修改.bashrc文件,编辑环境变量(根据实际的Qt环境修改)

vim ~/.bashrc

复制代码
export PATH=/opt/Qt5.13.0/5.13.0/gcc_64/bin:$PATH
export LIB_PATH=/opt/Qt5.13.0/5.13.0/gcc_64/lib:$LIB_PATH
export PLUGIN_PATH=/opt/Qt5.13.0/5.13.0/gcc_64/plugins:$PLUGIN_PATH
export QML2_PATH=/opt/Qt5.13.0/5.13.0/gcc_64/qml:$QML2_PATH

source ~/.bashrc

3.使用linuxdeployqt

复制代码
linuxdeployqt /home/dtcc/sololite_run/SoloLite -no-strip -bundle-non-qt-libs -qmake=/home/dtcc/Qt5.12.12/5.12.12/gcc_64/bin/qmake

4.根据报错信息调整文件(AI即可)

5.运行测试

相关推荐
Vertira9 小时前
如何对QT开发的软件进行打包[已解决]
开发语言·qt
天南散修9 小时前
MT7916驱动中802.11转换为802.3
linux·网络·驱动开发·wifi·802.11
Coder-magician10 小时前
《代码随想录》刷题打卡day15:二叉树part05
数据结构·c++·算法
CriticalThinking10 小时前
在xshell中使用ssh隧道访问远程服务
linux·网络·ssh
Irissgwe10 小时前
算法的时间复杂度和空间复杂度
数据结构·c++·算法·c·时间复杂度·空间复杂度
随意起个昵称10 小时前
区间dp-基础题目3(永别)
c++·算法
爱装代码的小瓶子10 小时前
安工大题目分类(含解析和翻译)
linux·网络·c
大智兄10 小时前
128.配置qt(交叉)编译的路径---解决无法编译的问题
qt
有点。10 小时前
C++贪心算法二(练习题)
c++·算法·贪心算法
坚果派·白晓明10 小时前
鸿蒙 PC 应用集成 libhv 鸿蒙化三方库 —— AtomCode + Skills 驱动的高效集成实践
c语言·c++·ai编程·harmonyos·atomcode