首页 > 其他 > 详细

Centos离线情况下配置Qt5.2开发环境

时间:2014-03-23 08:43:48      阅读:588      评论:0      收藏:0      [点我收藏+]

    CentOS系统中默认安装的gcc编译器版本很低,直接安装Qt5.2后qtcreator是无法启动的,会报以下错误

核心载入失败: /opt/Qt5.2.0/Tools/QtCreator/lib/qtcreator/plugins/QtProject/libCore.so: 无法加载库/opt/Qt5.2.0/Tools/QtCreator/lib/qtcreator/plugins/QtProject/libCore.so:(/usr/lib/libstdc++.so.6: versi>

这是由于gcc版本太低的问题,解决办法如下

1、先安装最新版的gcc4.8.2,安装方法见CentOS离线更新gcc

2、重新生成/usr/lib/libstdc++.so.6链接文件,在终端中重新执行以下命令:

rm /usr/lib/libstdc++.so.6 -f

ln -s /usr/gcc482/lib/libstdc++.so.6.0.18 /usr/lib/libstdc++.so.6

3、现在可以启动qtcreator了,但生成项目编译时还是会报错,会提示缺少组件,那是因为我们没有配置gcc4.8.2的lib路径的问题,进行以下操作即可

进入qtcreator的启动目录下,找到qtcreator.sh文件,在文件倒数第三行,添加下边红色语句,修改如下

LD_LIBRARY_PATH=$libdir:$libdir/qtcreator${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
LD_LIBRARY_PATH=/usr/gcc482/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
exec "$bindir/qtcreator" ${1+"$@"}

    配置结束,现在可以启动qtcreator进行正常的编码了

Centos离线情况下配置Qt5.2开发环境,布布扣,bubuko.com

Centos离线情况下配置Qt5.2开发环境

原文:http://blog.csdn.net/windows_nt/article/details/21828043

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!