ubuntu-24.04.1-desktop 中安装 QT6.7

ops/2025/2/26 23:58:52/

ubuntu-24.04.1-desktop 中安装 QT6.7

  • 1 环境准备
    • 1.1 安装 GCC 和必要的开发包:
    • 1.2 Xshell 连接 Ubuntu
  • 2 安装 Qt 和 Qt Creator:
    • 2.1 下载在线安装器
    • 2.2 在虚拟机中为文件添加可执行权限
    • 2.3 配置镜像地址运行安装器
    • 2.4 错误:libxcb-xinerama.so.0: cannot open shared object file
    • 2.5 错误:library was found
    • 2.6 错误:无法下载存档
  • 3 创建项目
    • 3.1 在 Xshell 中打开 QTCreator
    • 3.2 在 Qt 中选择【文件】【New Project】
    • 3.3 选择【Qt Widgets Application】
    • 3.4 输入项目名称,占击【下一步】
    • 3.5 选择【qmake】,占击【下一步】
    • 3.6 占击【下一步】
    • 3.7 选择【Chinese(China)】,占击【下一步】
    • 3.8 缺省选择【Desktop Qt6.7.3】,占击【下一步】
    • 3.9 缺省选择,占击【完成】
    • 3.10 生成项目工程,布局如下
    • 3.11 编译错误:g++:找不到文件
    • 3.12 编译错误:GL/gl.h:没有那个文件或目录

1 环境准备

Widnows 系统:Windows 10 专业版
虚拟机:VirtualBox7
Linux系统:ubuntu-24.04.1-desktop
Xmanager:Xmanager7

安装 ubuntu-24.04.1-desktop,请参考:《虚拟机 VirtualBox7 安装 ubuntu-Linux24.04.1LTS 和常用配置》

1.1 安装 GCC 和必要的开发包:

在 Ubuntu 上,使用以下命令安装 GCC 和 G++:

sudo apt update 
sudo apt install build-essential

1.2 Xshell 连接 Ubuntu

  • 打开Xshell 点击 文件 新建
    在这里插入图片描述
  • 输入 主机名 IP地址 点击链接
    在这里插入图片描述

2 安装 Qt 和 Qt Creator:

2.1 下载在线安装器

确保在 Ubuntu 上安装了与 Windows 上相同或兼容版本的 Qt 和 Qt Creator。你可以从 Qt 官网下载适用于 Linux 的安装包,或者使用包管理器安装。
QT6.7.2 在线安装工具官方下载地址: https://download.qt.io/archive/online_installers/4.6/。
我们可以使用国内镜像源。
清华大学镜像
https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/online_installers/
南京大学镜像
https://mirrors.nju.edu.cn/qt/official_releases/online_installers/
在这里插入图片描述
我选择下载的 linux 版本:
https://download.qt.io/archive/online_installers/4.6/qt-unified-linux-x64-4.6.0-online.run
保存到ubuntu的共享文件目录中:E:\work\lzc\share,对应/home/lzc/share

lzc@Ubuntu64:~$ cd /home/lzc/share
lzc

http://www.ppmy.cn/ops/161535.html

相关文章

esp工程报错:something went wrong when trying to build the project esp-idf 一种解决办法

最近上手了正点原子esp32s3板子,环境采用的是vscodeesp-idf插件。导入了正点原子的demo测试,每次都报这个错误无法建造。也不是网上说的ninja error,不是中文路径的问题。 在终端中查看,发现是缺少了git。(我这里没有…

大模型基础概念之神经网络宽度

在大模型中,神经网络宽度是提升模型容量的核心手段之一,与深度、数据规模共同构成性能的三大支柱。合理增加宽度可显著增强模型表达能力,但需结合正则化、硬件优化和结构设计进行平衡。未来趋势可能包括动态宽度调整、稀疏化宽度设计(如MoE)以及更高效宽度-深度复合缩放策…

4. designer建立关于目标检测的简单界面(python)

首先建立的界面效果如下: 以上界面中,检测图1是yolov8模型检测得到的图片显示,检测图2是deeplabv3模型检测处理后得到的图片;下面检测数量是两个模型分别检测到的目标数量(图片中人的个数);右上…

蓝桥杯——按键

一:按键得原理图 二:按键的代码配置 step1 按键原理图对应引脚配置为输入状态 step2 在GPIO中将对应引脚设置为上拉模式 step3 在fun.c中写按键扫描函数 写完后的扫描函数需放在主函数中不断扫描 扫描函数主要通过两个定义变量的值来判断&#xf…

Vscode编辑器获取更新远程最新分支

解决:打开当前项目的终端,输入 git remote update origin --prune # 查看远程分支 git branch -r --prune --prune 参数告诉 Git 清理那些远程仓库中已经删除但本地仍然存在的跟踪分支。 命令作用 更新远程仓库引用: git remote update …

互联网医院系统源码解析:如何开发智能化的电子处方小程序?

今天,我将从互联网医院系统源码的角度,解析如何开发一款智能化的电子处方小程序,帮助开发者更好地把握这一领域的技术趋势与开发实践。 一、电子处方小程序的背景与发展趋势 电子处方作为一种数字化医疗文档,广泛应用于互联网医…

安全见闻4

今天学了Windows操作系统和驱动程序的相关知识 Windows注册表 注册表是windows系统中具有层次结构的核心数据库 储存的数据对windows 和Windows上运行的应用程序和服务至关重要。注册表时帮助windows控制硬件、软件、用户环境和windows界面的一套数据文件。 打开注册表编辑器…

去中心化 AI:赋权还是混乱?

DeepSeek 如何在 AI 去中心化方面迈出了巨大的一步,以及为什么这比你想象的更重要 Nadia Piet AIxDESIGN & Archival Images of AI / Better Images of AI / AI Am Over It / CC-BY 4.0 2025 年 1 月 27 日星期一,DeepSeek —— 一家几乎凭空冒出来…