Linux上从零搭建QT开发环境

346 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

前言

在一台空白的Linux主机上搭建QT环境,X86环境还好,直接从开源镜像站上下载如official_releases/qt/5.12/5.12.3/qt-opensource-windows-x86-5.12.3.exe或official_releases/qt/5.12/5.12.3/qt-opensource-linux-x64-5.12.3.run的静态安装包就行了

但是在ARM和MIPS环境下,就没有这么方便的安装包了,这时只能通过apt或yum去系统厂商的库包里去安装人家辛辛苦苦适配好的QT版本,这时就需要一个万能的安装命令

命令

分类型安装

apt-get install build-essential

apt-get install libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev

apt-get install gdb cmake

apt install libdtkwidget-dev qt5-default qtcreator

一条命令

apt-get install build-essential libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev gdb cmake libdtkwidget-dev qt5-default qtcreator

X86环境安装

QT官方下载源

国内源下载地址集合:

清华大学开源软件

中国科技大学

北京交通大学

下载的目录说明
archive各种Qt开发工具安装包,新旧都有(可以下载Qt开发环境和源代码)
community_releases社区定制的Qt库, Tizen版Qt以及Qt附加源码包
development_releases开发版,有新的和旧的不稳定版本,在Qt开发过程中的非正式版本
learning有学习Qt的文档教程和示范视频
linguist_releases翻译家插件,用于制作翻译使用
ministro迷你版,目前是针对的版本
official_releases正式发布版,是与开发版相对的稳定版Qt库和开发工具(可以下载Qt开发环境和源代码)
onlineQt在线安装源
snapshots预览版,最新的开发测试中的Qt库和开发工具

一般推荐official_releases,因为这里主要存在LTS版本,更稳定,更成熟

QT插件包下载

DEBIAN系

RPM Search