首页 > 系统相关 >Linux下安装Qt6的问题及解决

Linux下安装Qt6的问题及解决

时间:2023-10-26 23:44:57浏览次数:31  
标签:Qt6 sudo Qt libgl1 apt Linux 安装

  1. Linux下安装完Qt6,新建Qt/QtQuick CMake工程编译出现如下错误:
Found package configuration file: Qt6Config.cmake but it set Qt6 FOUND to FALSE so package "Qt6" is considered to be NOT FOUND. Reason given by package: Failed to find required Qt componen "Quick".

这是因为系统中缺少OpenGL库,可以安装libgl1-mesa-dev

sudo apt install libgl1-mesa-dev

如果出现E: Package 'libgl1-mesa-dev' has no installation candidate,可以添加 main repository到apt,执行update后再安装。

sudo add-apt-repository main
sudo apt update
  1. 项目编译成功后运行,如果出现如下错误
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even through it was found.
Available platform plugins are: eglfs, wayland-egl, vkkhrdisplay, linuxfb, minimal, xcb, offscreen, minimalegl, vnc.

可以通过安装 libxcb 解决: sudo apt install libxcb-cursor*

标签:Qt6,sudo,Qt,libgl1,apt,Linux,安装
From: https://www.cnblogs.com/jigsawecho/p/17790781.html

相关文章

  • 初学者Linux的学习记录
    Linux是什么呢?让我们来看一下它的定义:定义:Linux,一般指GNU/Linux(单独的Linux内核并不可直接使用,一般搭配GNU套件,故得此称呼),是一种免费使用和自由传播的类UNIX操作系统;其实它的本质就是一个操作系统。Linux的四大特点:一切皆文件:Linux系统中的一切都归结为文件。对于操作系统内核......
  • Linux免密登录脚本
    首先安装sshpassyuminstall-ysshpassLinux免密登录脚本:#!/bin/bashexportIP="192.168.100.140192.168.100.141192.168.100.142"exportSSHPASS=086530forHOSTin$IP;dosshpass-essh-copy-id-oStrictHostKeyChecking=no$HOST scp/etc/hostsroot@$H......
  • Angular 12简单安装运行相关
    创建安装Angular12版本:npminstall-g@angular/[email protected]创建工程:ngnewjp-demo1addAngularroting?y...................touse?scss运行cdjp-demo目录下ngserve--open--open运行抛异常ngserve--open无法加载文件C:\ProgramFiles......
  • Linux中的调度策略及其原理
    对于操作系统来讲,它面对的CPU的数量是有限的,干活儿都是它们,但是进程数目远远超过CPU的数目,因而就需要进行进程的调度,有效地分配CPU的时间,既要保证进程的最快响应,也要保证进程之间的公平。这也是一个非常复杂的、需要平衡的事情。在Linux里面,进程大概可以分成两种。一种称为......
  • GCC安装
    前言为什么安装GCC?搭建CCNet项目时,需要GCC环境gcc(GCC)4.8.5参考:Windows中安装GCC教程-QoSina第一步:安装MinGWMinGW点击Install,后续操作连续点击continue安装完成后,会跳出MinGWInstallationManager界面第二步:配置环境变量右键点击【我的电脑】,然后点击【属......
  • linux用docker
    1.查看docker运行状态systemctlstatusdocker2.查看docker服务是否自启动systemctlis-enabled docker 3.查看docker下运行的所有容器4.启动docker systemctlstart docker5.启动docker下的容器docker-compose-fdocker-compose.yml up-d或启动指定的容器......
  • python进阶知识体系md笔记14大体系200页,第2章:linux基础命令学习
    本文从14大模块展示了python高级用的应用。分别有Linux命令,多任务编程、网络编程、Http协议和静态Web编程、html+css、JavaScript、jQuery、MySql数据库的各种用法、python的闭包和装饰器、mini-web框架、正则表达式等相关文章的详细讲述。完整版笔记直接地址:请移步这里共14......
  • Linux ls命令:查看目录下文件
    ls命令,list的缩写,是最常见的目录操作命令,其主要功能是显示当前目录下的内容。此命令的基本格式为:[root@localhost~]#ls[选项]目录名称ls命令常用的选项以及各自的功能。注意,当ls命令不使用任何选项时,默认只会显示非隐藏文件的名称,并以文件名进行排序,同时会根据文件的具体......
  • 使用Kali Linux进行主机发现实验
    主机发现【实训目的】掌握主机扫描的工作原理,学会使用ping等扫描工具,发现网络当中活跃的主机。【场景描述】在虚拟机环境下配置4个虚拟系统“WinXP1”“WinXP2”“KaliLinux”和“Metasploitable2”,使得4个系统之间能够相互通信。实训均在如图1所示场景中实现。 图1......
  • Linux p10 文件目录指令
    【学习课程】:【【小白入门通俗易懂】2021韩顺平一周学会Linux】https://www.bilibili.com/video/BV1Sv411r7vd/?p=14&share_source=copy_web&vd_source=2c07d62293f5003c919b2df9b2e0549e文件目录指令文件路径指令pwd指令基本语法:pwd功能描述:显示当前工作目录的绝对路......