• 5330阅读
  • 4回复

Centos系统下编译Qt 5.0报错 libstdc++.so.6 [复制链接]

上一主题 下一主题
离线phpqinsir
 
只看楼主 倒序阅读 楼主  发表于: 2012-12-31
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-01-11) —
以前我编译的时候也报错过。不过,那个时候就4.8.1版本,已经解决啦。现在,这个问题是在Qt 5中出现的。以前的方式行不通。

  1. /usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.13
这是我的libstdc++.so.6链接的版本。4.8.1版本的时候要求是libstdc++.do.6.0.10,现在我的都是6.0.13了。按照道理不会出现版本太旧的情况。不会是太新吧。

我的centos是6.2版本32位的。

详细的报错信息如下:
  1. ./qt-linux-opensource-5.0.0-x86-offline.run: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./qt-linux-opensource-5.0.0-x86-offline.run)



qtcn.org是我见过最热心的论坛,也是解决问题率最高的论坛。希望,我的问题能让更多的人少走弯路。
离线chinagll

只看该作者 1楼 发表于: 2013-01-01
我也遇到同样的问题,没找到更新的libstdc++.do.6版本,系统里的也是6.0.13,网上搜只找到6.0.10,比现有的还旧。
离线phpqinsir
只看该作者 2楼 发表于: 2013-01-04
貌似跨了平台,也没有多大作用啊。缺这少那的。
qtcn.org是我见过最热心的论坛,也是解决问题率最高的论坛。希望,我的问题能让更多的人少走弯路。
离线chinagll

只看该作者 3楼 发表于: 2013-01-11
搜到一个解决办法,不过他的帖子有错误,我没有积分问不了他。

http://my.oschina.net/liseor/blog/100250

貌似这步错误,我搜肠刮肚也想不到,这个命令应该怎么敲。

[root@localhost Downloads]# rpm -qf /usr/lib/libstdc++.so.6
libstdc++-4.6.0-6.fc15.i686
离线shoelace
只看该作者 4楼 发表于: 2013-01-18
解决了没,同样的问题。
快速回复
限100 字节
 
上一个 下一个