Linux 下安装 Qt5
在虚拟机Ubuntu中安装 Qt5 ,整体的步骤和遇到问题的总结。
一、安装流程
- 在Qt网站上下载对应的 Linux 版本 Qt 历史版本下载地址
- 设置对应 .run 文件的权限,让其可被执行
sudo chmod +x qt-opensource-linux-x86-<xxxx>.run
- 启动安装程序
可以通过双击.run
文件或通过命令行sudo ./qt-opensource-linux-x86-<xxxx>.run
来启动安装。
【注】在命令行中执行命令来安装可能会报错:qt.qpa.xcb: could not connect to display 等信息,此时可以双击 .run 文件来启动安装程序。
在安装过程中,根据需要选择对应的项目,一路安装完成即可。
默认的安装位置为:/home/<userName>/Qt5.14.2
,包含如下的目录
二、配置QtCreator 的环境
安装完 qt 后在目录 /home/<userName>/Qt5.14.2/Tools/QtCreator/bin/
下可以找到Qt自带的IDE: qtcreator
。此时双击打开该 QtCreator 后创建Demo程序,编译会报错,因为可能会缺少对应的库文件。
-
安装对应的
gcc
和g++
:sudo apt install gcc && sudo apt install g++
,如果之前已经安装可以忽略。【也可以直接执行命令sudo apt-get install build-essential
,该命令会自动安装构建软件所需的基本工具和依赖项,如 gcc, g++, make和一些C库】 -
安装
OpenGL
库:sudo apt-get install libgl1-mesa-dev
,否则编译项目时会报错:cannot find -IGL -
配置完成之后创建Demo项目,编译运行如下所示:
【参考资料】