news 2026/5/8 17:29:56

ubuntu环境下qt打包

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ubuntu环境下qt打包

目录

  • 1. x86虚拟机中ubuntu打包
    • 1.1 查看虚拟机ubuntu环境
    • 1.2 安装 linuxdeployqt
    • 1.3 配置qt环境变量
    • 1.4 生成可执行文件及执行库

1. x86虚拟机中ubuntu打包

准备:
使用qt生成 Release 可执行文件;

1.1 查看虚拟机ubuntu环境


当前虚拟机环境 ubuntu24.04;
ubuntu20.04 不适用 linuxdeployqt 6 或 7 版本,会提示:
“当前系统版本过高”
即对应的 linuxdeployqt 版本太低;
本文使用 linuxdeployqt-continuous-x86_64.AppImage 作为 linuxdeployqt;
免费 linuxdeployqt 资源下载:

linuxdeployqt-continuous-x86_64.AppImage

1.2 安装 linuxdeployqt

新建目录 mytest;
位置:

~/workspace/qtfile/mytest

复制 linuxdeployqt 文件到 mytest 文件夹中;

修改文件名称,赋予 linuxdeployqt 文件执行权限:


移动 linuxdeployqt 文件到可执行目录下:

/usr/local/bin/


查看版本号:

linuxdeployqt -version

1.3 配置qt环境变量

终端输入:

sudo vim ~/.bashrc

在文件末尾添加:

#add QT ENV export PATH=/opt/Qt/5.15.2/gcc_64/bin:$PATH export LD_LIBRARY_PATH=/opt/Qt/5.15.2/gcc_64/lib:$LD_LIBRARY_PATH export QT_PLUGIN_PATH=/opt/Qt/5.15.2/gcc_64/plugins:$QT_PLUGIN_PATH export QML2_IMPORT_PATH=/opt/Qt/5.15.2/gcc_64/qml:$QML2_IMPORT_PATH

wq!保存退出;

立即生效环境变量:

source ~/.bashrc

测试 qmake 环境变量:

qmake -v

1.4 生成可执行文件及执行库

新编译的 Release 文件夹内容:

我的 release 文件路径:

/home/alientek/Qt/build-03hello-Desktop_Qt_5_15_2_GCC_64bit-Release

在此文件夹下,执行:

linuxdeployqt 03hello -appimage

执行结果及生成文件:

将此文件夹复制后压缩,即可在另一台Ubuntu虚拟机中运行,自带运行环境。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/8 17:29:52

独立开发者如何借助Taotoken模型广场为不同项目选型合适模型

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 独立开发者如何借助Taotoken模型广场为不同项目选型合适模型 作为独立开发者或小型工作室的成员,你很可能同时负责多个…

作者头像 李华
网站建设 2026/5/8 17:29:51

会务小程序开发成本高?不如看看这个低代码解决方案

背景:会务系统开发的三重困境在数字化转型的浪潮中,越来越多的企业、协会、政府机构意识到会务数字化的重要性。线上报名、电子签到、智能排座、数据沉淀——这些功能已经成为现代会议的标配需求。但真正落地时,组织者往往面临三重困境&#…

作者头像 李华
网站建设 2026/5/8 17:29:45

零门槛蛋白质结构预测:ColabFold完整指南与实战技巧

零门槛蛋白质结构预测:ColabFold完整指南与实战技巧 【免费下载链接】ColabFold Making Protein folding accessible to all! 项目地址: https://gitcode.com/gh_mirrors/co/ColabFold 在当今生物信息学研究中,蛋白质结构预测已成为解析生命奥秘的…

作者头像 李华
网站建设 2026/5/8 17:29:42

评估与调优:RAG 系统的指标体系与自动评测

系列导读 你现在看到的是《RAG 检索增强生成系统设计:从原理到生产级部署的完整实践》的第 8/10 篇,当前这篇会重点解决:让读者掌握量化 RAG 系统质量的方法,用数据驱动优化,避免盲目调参。 上一篇回顾:第 7 篇《RAG 系统部署实战:从 Flask 到 Kubernetes》主要聚焦 提…

作者头像 李华
网站建设 2026/5/8 17:29:27

正则项(正则化)(菜鸟都能看懂)

一句话终极定义正则项 给模型加的「紧箍咒 / 惩罚项」目的:防止模型死记硬背(过拟合),强迫它学真正的规律,让它能举一反三。先回顾你已经懂的:过拟合模型(学生)训练集(作…

作者头像 李华