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

ubuntu-24.04.1-desktop 中安装 QT6.7

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

2.2 在虚拟机中为文件添加可执行权限

cd share
chmod 777 

相关文章:

  • go执行java -jar 完成DSA私钥解析并签名
  • CentOS 下安装和配置 HTTPD 服务的详细指南
  • 基于javaweb的SpringBoot酒店管理系统设计和实现(源码+文档+部署讲解)
  • ubuntu docker 安装 deepseek anythingllm/openwebui教程
  • 算法——Z函数
  • 第1章 Vue设计哲学(深度解析版)
  • 初级渗透测试工程师需要学什么?网络安全零基础入门到精通教程建议收藏!
  • 【尝试使用python调用Seismic unix】
  • 如何通过js选中页面某块区域并复制内容
  • Linux上使用dify构建RAG
  • 超导量子计算机的最新进展:走向实用化的量子革命
  • Flink JobManager不稳定的典型情景
  • NeurIPS-2024 | 具身智能如何理解空间关系?SpatialRGPT:视觉语言模型中的具象空间推理
  • stm32四种方式精密控制步进电机
  • <02.23>Leetcode100
  • 吃一堑长一智
  • 《操作系统 - 清华大学》 8 -5:进程管理:进程生命周期管理
  • LeetCode 热题 100 160. 相交链表
  • 【Linux】线程的其他概念(理论篇)
  • 自然语言处理中的检索增强生成研究综述
  • 渭南建设工程招标投标网站/企业推广策划书
  • 个人网站用备案吗/十大seo免费软件
  • 旅游网站制作建设/seo推广公司价格
  • 网站免费源码大全无用下载/电商运营主要负责什么
  • 如何制作公司网站和网页/论坛优化seo
  • 哪里有网站模板下载/网络热词有哪些