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



相关推荐
踏过山河,踏过海32 分钟前
【用ui文件做个简单工具的开发,为什么修改完ui后,程序重新编译运行后,GUI界面还是不变呢?】
qt·ui
带土137 分钟前
10. .out文件
linux
STCNXPARM1 小时前
Linux camera之V4L2子系统详解
android·linux·camera·v4l2架构
yueyuexiaokeai11 小时前
linux kernel常用函数整理
linux·c语言
向阳开的夏天2 小时前
麒麟V10源码编译QT5.6.3 (x86 & arm64)
开发语言·qt
郝亚军3 小时前
ubuntu-18.04.6-desktop-amd64安装步骤
linux·运维·ubuntu
Konwledging3 小时前
kernel-devel_kernel-headers_libmodules
linux
Web极客码3 小时前
CentOS 7.x如何快速升级到CentOS 7.9
linux·运维·centos
打码的猿3 小时前
Qt对话框不锁死主程序的方法
开发语言·qt
一位赵4 小时前
小练2 选择题
linux·运维·windows