1. 下载前的准备工作
安装依赖库
sudo apt-get install libfontconfig1-dev libfreetype6-dev libx11-dev libxcursor-dev libxext-dev libxfixes-dev libxft-dev libxi-dev libxrandr-dev libxrender-dev
2. 安装Qt library4.8.6
(1) 下载地址: http://download.qt.io/archive/qt/4.8/4.8.6/
选择 qt-everywhere-opensource-src-4.8.6.tar.gz 文件下载
(2) 下载完成后进行解压缩
gunzip qt-everywhere-opensource-src-4.8.6.tar.gz
tar xvf qt-everywhere-opensource-src-4.8.6.tar
(3) 进入解压后的文件夹下,配置生成MakeFile
./configure
输入好配置命令后,会有一些提示。
( 输入c并且回车,表示使用社区版。 输入o并且回车,表示使用开源版。 )
这里选择o, 然后输入yes并且回车,表示同意协议。
(4) 构建
make
等待的时间可能有点长…
(5) 安装
sudo make install
默认安装在 /usr/local/Trolltech/ 目录下
(6) 测试是否成功安装
cd /usr/local/Trolltech/Qt-4.8.6/bin
./qmake -v
如果出现版本信息,则表示安装成功.
(7)配置环境变量
sudo gedit /etc/profile
打开profile文件,在文件最后加入如下命令:
export QTDIR=/usr/local/Trolltech/Qt-4.8.6
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
输入qmake -v, 一般会报错,提示找不到文件
此时需要手动修改默认库路径.
cd /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/
在该文件夹下有一个default.con配置文件,把文件里面的默认配置修改为自己编译安装的QT库的目录,操作如下:
将原来的内容:
/usr/lib/x86_64-linux-gnu/qt4/bin
/usr/lib/x86_64-linux-gnu/qt4
修改为:
/usr/local/Trolltech/Qt-4.8.6/bin
/usr/local/Trolltech/Qt-4.8.6
然后再次输入 qmake -v
不会报错,显示版本号.
3. 安装 Qt Creater
(1) 下载地址:http://download.qt.io/archive/qt/5.12/5.12.0/
选择 qt-opensource-linux-x64-5.12.0.run 文件进行下载
(2) 在下载后的文件夹里右键打开终端,输入如下命令:
chmod a+x qt-opensource-linux-x64-5.12.0.run
./qt-opensource-linux-x64-5.12.0.run
(3) 进入QtCreator安装界面后,指定安装位置,然后按照提示去安装即可.
来源:CSDN
作者:1998cying
链接:https://blog.csdn.net/sinat_36301420/article/details/85232886