栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux QT打包

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux QT打包

环境Ubuntu20.10 mini,QT6.2.0

1.linuxdeployqt源码编译。

sudo apt install patchelf
git clone https://github.com/probonopd/linuxdeployqt.git


注意权限

下载完成后注释掉: sudo gedit tools/linuxdeployqt/main.cpp

要在Ubuntu中添加QT6的路径:不然会报错。

gedit ~/.bashrc

#add QT ENV
export PATH=/home/xxp/Qt/6.2.0/gcc_64/bin:$PATH
export LD_LIBRARY_PATH=/home/xxp/Qt/6.2.0/gcc_64/lib:$LD_LIBRARY_PATH
export QT_PLUGIN_PATH=/home/xxp/Qt/6.2.0/gcc_64/plugins:$QT_PLUGIN_PATH
export QML2_import_PATH=/home/xxp/Qt/6.2.0/gcc_64/qml:$QML2_import_PATH
export CMAKE_PREFIX_PATH=/home/xxp/Qt/Tools/QtDesignStudio-2.2.0-preview/qt6_design_studio_reduced_version/lib/cmake/Qt6 

source ~/.bashrc  刷新

之后进行 cmake.  和 make

make成功后会在如下文件夹下生成可执行文件:

 然后移动复制。

sudo cp linuxdeployqt /usr/local/bin/
 

这里要注意权限:sudo chmod a+x linuxdeployqt

可以选择安装:具体干嘛的不知道

sudo wget -c "https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage" -O /usr/local/bin/appimagetool
sudo chmod a+x /usr/local/bin/appimagetool

---------------------------------------------------------Linux-打包---------------------------------------------------------

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/513682.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号