设为首页 收藏本站
查看: 2487|回复: 0

[经验分享] CentOS6.5安装Qt4.8.6+QtCreator2.6.1

[复制链接]

尚未签到

发表于 2015-3-31 13:24:09 | 显示全部楼层 |阅读模式
  工作中需要用到Qt在Linux下做开发,公司提供的电脑安装的CentOS6.2,但是为了和windows下自己使用的QT版本一直,于是也选择安装了Qt5.1.0。但是在CentOS下刚开始是无法启动,经过自己努力(可以看我另外几篇关于CentOS下QT的文章)终于可以跑通了,但是却无法调试。不知道是不是因为CentOS系统向来更新太慢,软件版本太低的缘故(CentOS6.2预装GCC4.4.7),但是我更新了GCC到4.8.0也还是不能调试,只是提示一下错误信息:自己试了很多办法没能解决,只能试着安装QT4,以求低版本的Qt可以跑起来,还真让我试对了,成功了。
  错误提示:
DSC0000.png
  下面是Qt4.8.6+QtCreator2.6.1的安装
1、下载需要的包
  Qt4.8.6:http://download.qt-project.org/official_releases/qt/4.8/4.8.6/
DSC0001.png
  QtCreator2.6.1:http://download.qt-project.org/official_releases/qtcreator/2.6/2.6.1/
DSC0002.png
  注意:我的系统是64位的,所以下载的是64位的。按照自己的系统下载。
2、安装QtCreator
  将下载的两个包放在一个目录下,我的是在~/Qt-Folder下
  然后进入命令行$:./qt-creator-linux-x86_64-opensource-2.6.1.bin
  进入QtCreator安装界面,指定安装位置,我的位置是/usr/local/qtcreator-2.6.1
DSC0003.png
  然后就是按照提示一直到安装结束。
3、安装Qt4.8.6
  安装好了QtCreator后,可以运行,但是却什么也做不了,因为我还没有安装Qt库也就是Qt4.8.6。
  Qt库的话因为是源码,所以,我们需要对它进行编译,然后安装。
  首先解压缩该包:
  $:tar xzvf qt-everywhere-opensource-src-4.8.6.tar.gz
  更改文件夹名字,操作更方便
  $:mv qt-everywhere-opensource-src-4.8.6 qt-4.8.6
  $:cd qt-4.8.6
  对软件进行配置并检查环境依赖关系是否满足
  $:./configure
  可能需要3-5分钟
  在此过程中,如果出现以下错误,可以运行:yum install libX*
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++
  然后执行./configure
  完成之后如下图所示:
DSC0004.png
  然后进行编译:
  执行$:make
  编译时间较长,我的超过了2个小时。耐心等待。
  编译过了就可以安装了。
  执行#:make install 进行安装,需要管理员权限
  然后设置环境变量,环境变量的配置方法有多种,我使用了下面方法:
  vi ~/.bash_profile
  然后在.bash_profile文件末尾添加下面几行
  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_PATH
  如果要让该配置立刻生效,需要执行下面命令,或者注销当前用户,重新登录也行。
  $:source ~/.bash_profile
  测试:
  qmake -v
  QMake version 2.01a
Using Qt version 4.8.6 in /usr/local/Trolltech/Qt-4.8.6/lib
  完成。
4、配置QtCreator
  上面只是完成了两个包的安装,但是想要让他们协作,还是需要再进行点配置的。
  第一步:tools>options>Build and Run
  然后选择Qt Versions,使用 Browse选择刚才安装的Qt库
DSC0005.png
  第二步:选择Kits,手动添加一个,GCC,GDB会自动检测,这里需要指定Qt Version。
  默认是None,选择我们刚才添加的Qt 4.8.6
DSC0006.png
  然后,这样就完成Qt4.8.6+Qt2.6.1的安装。
5、总结

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-52465-1-1.html 上篇帖子: 【转载】绝对干货!Linux小白最佳实践:《超容易的Linux系统管理入门书》(连载九)如何通过源代码安装软件 下篇帖子: Fedora 19下Guacamole的安装使用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表