Ubuntu下安装QT 4.8.6

一、Qt简介 
Qt是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。Qt很容易扩展,并且允许真正地组件编程。 
准备工作 
操作系统:Ubuntu17.06
位数:64位

二、安装 
1、获取源码Qt4.8.6

 

http://download.qt.io/official_releases/qt/4.8/4.8.6/1

 

2、获取源码QtCreator4.0.3

http://download.qt.io/official_releases/qtcreator/4.0/4.0.3/1

 

2、安装QtCreator4.0.3

./qt-creator-opensource-linux-x86_64-4.0.3.run 1

进入QtCreator安装界面,指定安装位置,我的位置是/usr/local/qtcreator-4.0.3 
然后就是按照提示一直到安装结束 
安装好了QtCreator后,可以运行,但是却什么也做不了,因为我还没有安装Qt库也就是Qt4.8.6

3、安装Qt4.8.6 
(1)Qt库的话因为是源码,所以,我们需要对它进行编译,然后安装。首先解压

#tar xzvf qt-everywhere-opensource-src-4.8.6.tar.gz1

(2)进入目录并配置

#cd ./qt-everywhere-opensource-src-4.8.6
./configure 12

输入好配置命令后,会有一些提示。  
输入c并且回车,表示使用社区版。 
输入o并且回车,表示使用开源版。 
这里我选择o  
然后输入yes并且回车,表示同意协议。

(3)出错处理 
如果出现以下错误:

cc1plus: 错误:无法识别的命令行选项“-std=c++11”1

原因是本系统的gcc版本太低,解决办法见我的另一篇:

 

http://blog.csdn.net/qq_22790049/article/details/528739151

如果出现以下错误:

 

The test for linking against libxcb and support libraries failed!
 You might need to install dependency packages, or pass -qt-xcb.12

解决办法

 

#yum install xcb*1

如果出现以下错误:

Basic XLib functionality test failed! 
You might need to modify the include and library search paths by editing QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/zhu/Qt/qt-x11 opensource-src-4.8.6/mkspecs/linux-g++12

解决办法:

#yum install libX*1

最终生成了我们需要的Makefile

4、编译

 

#make1

然后你就可以去看电影了,至少也要1—2个小时

5、安装

#make install1

在耐心等待几分钟吧,默认安装/usr/local/Trolltech/目录下

6、设置环境变量

# vim /etc/profile1

在最后一行添加

export QTDIR=/usr/local/Trolltech/Qt-4.8.6
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPAT
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH1234

保存,让环境变量生效

 

#source  /etc/profile1

7、测试

 

qmake -v
QMake version 2.01a
Using Qt version 4.8.6 in /usr/local/Trolltech/Qt-4.8.6/lib123

安装完成

三、Qt4.8.6+QtCreator4.0.3配置 
上面只是完成了两个包的安装,但是想要让他们协作,还是需要再进行点配置的 
第一步:tools>options>Build and Run 
然后选择Qt Versions,使用 Browse选择刚才安装的Qt库 
 
然后点击应用 
第二步:选择Kits,手动添加一个,GCC,GDB会自动检测,这里需要指定Qt Version。 
默认是None,选择我们刚才添加的Qt 4.8.6 
 
然后,这样就完成了所有的安装。
--------------------- 
作者:花季-雨季 
来源:CSDN 
原文:https://blog.csdn.net/qq_22790049/article/details/52874841 
版权声明:本文为博主原创文章,转载请附上博文链接!

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ubuntu安装Qt4.8.6相对较老版本的步骤如下: 1. 打开终端:在Ubuntu上按下Ctrl + Alt + T键来打开终端。 2. 安装依赖:运行以下命令来安装Qt4.8.6所需的依赖项: ``` sudo apt-get install build-essential sudo apt-get install libfontconfig1 sudo apt-get install libdbus-1-3 sudo apt-get install libfreetype6-dev sudo apt-get install libudev-dev sudo apt-get install libssl-dev sudo apt-get install libdbus-1-dev sudo apt-get install libsqlite3-dev ``` 3. 下载Qt4.8.6:访问Qt官方网站(https://download.qt.io/archive/qt/4.8/4.8.6/)并下载Qt4.8.6的源代码包(例如:qt-everywhere-opensource-src-4.8.6.tar.gz)。 4. 解压源代码:在终端中导航到下载的源代码包所在的目录,并运行以下命令来解压源代码: ``` tar -xvzf qt-everywhere-opensource-src-4.8.6.tar.gz ``` 5. 进入源代码目录:运行以下命令进入解压后的源代码目录: ``` cd qt-everywhere-opensource-src-4.8.6 ``` 6. 配置编译选项:运行以下命令来配置编译选项: ``` ./configure -opensource -confirm-license -nomake examples -nomake demos ``` 7. 编译源代码:运行以下命令来编译源代码: ``` make ``` 8. 安装Qt4.8.6:运行以下命令来安装Qt4.8.6: ``` sudo make install ``` 现在,您应该已经成功安装Qt4.8.6。您可以使用Qt Creator或命令行编译和运行Qt应用程序。 请注意,Qt4.8.6已经过时,不再接收官方支持。如果可能,建议使用较新版本的Qt。如果您有任何进一步的问题,请随时问我。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值