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

Ubuntu从源代码编译安装QT

1. 下载源码

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. 安装依赖库

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. 编译安装

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关文章:

  • Git 的基本概念和使用方式
  • 网络安全就业形势
  • AGI大模型(6):提示词模型进阶
  • 【软考-架构】11.3、设计模式-新
  • C#中SerialPort 的使用
  • LabVIEW VI Scripting随机数波形图自动生成
  • MySQL的一些八股文
  • 上位机数据可视化:Qt表格美化
  • VSTO(C#)Excel开发10:启动和卸载顺序 事件处理 监视变化
  • A SURVEY ON POST-TRAINING OF LARGE LANGUAGE MODELS——大型语言模型的训练后优化综述——第2部分
  • Java8计算集合属性的最大值
  • C# 表达式树详解
  • SpringBoot的并行SQL任务并完成所有任务之后返回操作
  • Shell条件判断
  • PortSwigger——OAuth 2.0 authentication vulnerabilities
  • JavaScript代码性能优化
  • NPU、边缘计算与算力都是什么啊?
  • 应用层之网络应用模型,HTTP/HTTPS协议
  • ChatGPT、DeepSeek、Grok:AI 语言模型的差异与应用场景分析
  • 图神经网络学习笔记—纯 PyTorch 中的多 GPU 训练(专题十二)
  • 腾讯一季度营收增长13%,马化腾:战略性的AI投入将带来长期回报
  • 多个侵华日军细菌战部队留守名簿文件首次公布
  • 最新研究:新型合成小分子可“精准杀伤”癌细胞
  • 国内首家破产的5A景区游客爆满,洛阳龙潭大峡谷:破产并非因景观不好
  • 这一次,又被南昌“秀”到了
  • 科普|“小”耳洞也会引发“大”疙瘩,如何治疗和预防?