当前位置: 首页 > news >正文

怎么在ubuntu系统上安装qt项目的打包工具linuxdeployqt

引言

  • 安装linuxdeployqt
    • 方案一
    • 方案二

在ubuntu系统上开发的项目最后需要完成打包,qtcreator本身就用一个打包工具,在ubuntu系统上是linuxdeployqt。本文主要记录一下怎么在ubuntu系统上安装qt打包工具linuxdeployqt。

安装linuxdeployqt

前提是已经安装了qtcreator及其使用的一些qt依赖库。

方案一

步骤如下:
第一步:使用下面的指令来更新安装包

sudo apt update

第二步:安装打包工具

sudo apt install linuxdeployqt

以上两步执行完之后,如果没有报错,可以使用下面的指令来查看是否安装完成。

linuxdeployqt --version

如果方案一执行安装的时候报错,那么可以使用下面的方案二。

方案二

步骤如下:
第一步:安装linuxdeployqt

wget https://github.com/probonopd/linuxdeployqt/releases/download/continuous/linuxdeployqt-continuous-x86_64.AppImage

上面出现的询问,输入y回车就行。
第二步:修改权限为可执行

chmod +x linuxdeployqt-continuous-x86_64.AppImage

第三步:重命名为linuxdeployqt。

mv linuxdeployqt-continuous-x86_64.AppImage linuxdeployqt

此时可以看到当前的位置下已经有linuxdeployqt程序。
第四步:移动linuxdeployqt工具到/usr/local/bin目录下。

mv linuxdeployqt /usr/local/bin

此时在/usr/local/bin目录下就可以看到linuxdeployqt可执行程序。
因为已经将该工具放置在系统路径下,所以不用再去配置环境变量。
第五步:查看linuxdeployqt的版本。

linuxdeployqt --version

安装完成,可以在终端直接使用该工具。

http://www.lryc.cn/news/509390.html

相关文章:

  • SQL语句整理五-StarRocks
  • 【C#】try-catch-finally语句的执行顺序,以及在发生异常时的执行顺序
  • 【vue】vite + ts +vue3 安装pinia
  • PointPillars:数据预处理
  • node.js的异步工作之---回调函数与回调地狱
  • Mac Android studio 升级LadyBug 版本,所产生的bug
  • stm32 hex文件烧写
  • 【编译原理】编译原理知识点汇总·属性文法和语法制导翻译
  • 【unity c#】深入理解string,以及不同方式构造类与反射的性能测试(基于BenchmarkDotNet)
  • VSCode 插件开发实战(八):创建和管理任务 Task
  • 在 Node.js 中正确处理 `async/await` 及数组迭代
  • 本科阶段最后一次竞赛Vlog——2024年智能车大赛智慧医疗组准备全过程——13使用Resnet-Bin
  • FFmpeg第三话:FFmpeg 视频解码详解
  • 解决 vue3 中 echarts图表在el-dialog中显示问题
  • C++ OpenGL学习笔记(4、绘制贴图纹理)
  • 关于我的Java考试被老师挂掉的这件事......
  • Websocket客户端从Openai Realtime api Sever只收到部分数据问题分析
  • Unity 6 中的新增功能
  • [ComfyUI]颜色提取插件,Flux专属,让出图更加可控
  • 【magic-dash】01:magic-dash创建单页面应用及二次开发
  • ChatGPT等大语言模型与水文水资源、水环境领域的深度融合
  • 机器学习连载
  • linux查看天气预报
  • minikube start --driver=docker --force
  • 游戏引擎学习第58天
  • 我用火语言RPA生成EXE可执行文件,并使用激活码对EXE进行管理
  • 【机器学习(九)】分类和回归任务-多层感知机(Multilayer Perceptron,MLP)算法-Sentosa_DSML社区版 (1)11
  • 32位MCU主控智能电表方案
  • ConstraintLayout是完美的布局吗?
  • 39.在 Vue3 中使用 OpenLayers 导出 GeoJSON 文件及详解 GEOJSON 格式