Linux (Centos)系统下的QT安装

Linux (Centos)系统下的QT安装
本文主要参考两篇博文,链接如下
https://www.jianshu.com/p/7dad1a4483bd
https://blog.csdn.net/calmoop/article/details/88078468
主要步骤为:
1.下载qt 5.7.0版本。参考文章1中提供的下载链接,将qt-opensource-linux-x64-5.7.0.run执行程序准备好。
2.安装。
(1)先赋予安装程序权限:sudo chmod -R 777 qt-opensource-linux-x64-5.7.0.run
(2)开始安装。sudo ./qt-opensource-linux-x64-5.7.0.run 一路默认即可
3.配置环境。因centos与ubuntu的配置环境命令不同,接下来参考文章2
(1)确定电脑是联网状态,联网安装的好处是不用手动下载需要安装的软件,也不需要为选择那个版本发愁。
(2)安装mesa-libGL-devel mesa-libGLU-devel ,命令为:yum install mesa-libGL-devel mesa-libGLU-devel
(3)安装freeglut-devel,命令为: yum install freeglut-devel
(4)安装C++库,命令为:yum install gcc-c++
4.添加环境变量。打开终端,输入:vim /etc/profile 点击键盘中的i按键进入编辑状态,然后在文档的最后输入以下语句(此处对应自己安装的路径,如果安装过程是一路默认,则可直接使用以下两句命令)
export PATH="/opt/Qt5.7.0/5.7/gcc_64/bin: P A T H " e x p o r t P A T H = " / o p t / Q t 5.7.0 / T o o l s / Q t C r e a t o r / b i n : PATH" export PATH="/opt/Qt5.7.0/Tools/QtCreator/bin: PATH"exportPATH="/opt/Qt5.7.0/Tools/QtCreator/bin:PATH"
然后点击键盘ESC键,进入锁定状态,点击 :之后输入wq,即进行了保存退出。按理讲,将路径添加到环境变量中,在任意地方打开终端调用qtcreator都可以打开,但我只能在相应的bin目录下才能打开,可能是电脑没有重启的原因?因电脑正跑着代码,稍后重启试试。
5.补充。mesa-libGL-devel、mesa-libGLU-devel、freeglut-devel
也可以在官网上下载需要的版本,官网链接分别为:https://pkgs.org/download/Mesa-libGL-devel
![Mesa-libGL-devel下载官网截图](https://img-blog.csdnimg.cn/20201228202018897.png?x-oss-process=image/watermar在这里插入图片描述
mesa-libGLU-devel官网截图
freeglut-devel官网截图

心得体会:linux下安装qt,我试过许多版本,比如qt5.9、qt5.10等,但都没有成功,有的是安装过程中就报错,提示某个地方安装不上,又或者是在编译环境时总报错。好在今天找到了5.7版本的qt,并安装上了。这应了一句话:困难总是暂时的,好在解决了哈哈哈哈。第一篇博文,希望大家多多支持。

Guess you like

Origin blog.csdn.net/xiaoxinxin2017/article/details/111873727