Ubuntu从源代码编译安装QT

1. 下载源码

bash 复制代码
wget https://download.qt.io/official_releases/qt/5.15/5.15.2/single/qt-everywhere-src-5.15.2.tar.xz
tar xf qt-everywhere-src-5.15.2.tar.xz
cd qt-everywhere-src-5.15.2

2. 安装依赖库

bash 复制代码
sudo apt update
sudo apt install build-essential libgl1-mesa-dev libx11-dev libxext-dev libxfixes-dev libxi-dev libxrender-dev libxcb1-dev libx11-xcb-dev libxcb-glx0-dev libfontconfig1-dev libfreetype6-dev libfreetype6 libxcursor-dev libxinerama-dev libxrandr-dev libxss-dev libnss3-dev libxcrypt-dev libcap-dev libxcursor-dev libxdamage-dev libxcomposite-dev libglu1-mesa-dev libgcrypt20-dev libudev-dev libpci-dev libssl-dev mesa-common-dev

3. 编译安装

bash 复制代码
./configure -prefix /opt/qt5.15.2 -release -opensource -confirm-license
make -j$(nproc)
sudo make install
export PATH=/opt/qt5.15.2/bin:$PATH



相关推荐
Johny_Zhao19 分钟前
centos8安装部署spug自动化运维管理平台
linux·信息安全·云计算·shell·yum源·系统运维·centos8·spug
看星星的小王子22 分钟前
Linux基础(三)——Bash基础
linux·运维·bash
sheepwjl42 分钟前
《嵌入式C语言笔记(十七):进制转换、结构体与位运算精要》
linux·c语言·开发语言·笔记·算法
Gss7771 小时前
Linux 进程管理与计划任务详解
linux·运维·服务器
one day3212 小时前
Linux和shell
linux·运维·服务器
鹏大师运维3 小时前
银河麒麟桌面操作系统:自定义截图快捷键操作指南
linux·运维·快捷键·国产操作系统·截图·麒麟kylinos·桌面操作系统
笑稀了的野生俊3 小时前
Ubuntu 下配置 NVIDIA 驱动与 CUDA 环境(适配 RTX 4060Ti)
linux·ubuntu·cuda·nvidia driver
仙云Q123 小时前
NAT技术与代理服务
linux·服务器·网络
用户4921013166574 小时前
基于FinalShell输入的虚拟机Linux指令
linux
ajassi20004 小时前
开源 Arkts 鸿蒙应用 开发(十二)传感器的使用
linux·华为·开源·harmonyos