ubuntu16.04环境下 安装 Qt Creator 和 Qt library4.8.6

寵の児 提交于 2019-12-04 12:13:35

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

Qt Creator安装界面

(3) 进入QtCreator安装界面后,指定安装位置,然后按照提示去安装即可.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!