编译QT出现/usr/lib/libstdc++.so.6:version 'GLIBCXX_3.4.9' not found /usr/lib/libstdc++.so.6:version 'GLIBCXX_3.4.11'not found的解决
2011-03-24 18:13
609 查看
总结下我在编译QT4.7.2时遇到的错误与解决(交叉编译器用的是arm-linux-gcc4.3.2)
错误:
/usr/lib/libstdc++.so.6:version 'GLIBCXX_3.4.9' not found /usr/lib/libstdc++.so.6:version 'GLIBCXX_3.4.11'not found
解决:
执行strings
其实这里需要使用libstdc++.so.6.0.13,
下载下面地址的文件放到/usr/lib文件夹下:
http://download.csdn.net/source/3119995
然后把/usr/lib/libstdc++.so.6删除
执行ln -s /usr/lib/libstdc++.so.6.13 /usr/lib/libstdc++.so.6
这时执行strings
错误:
/usr/lib/libstdc++.so.6:version 'GLIBCXX_3.4.9' not found /usr/lib/libstdc++.so.6:version 'GLIBCXX_3.4.11'not found
解决:
执行strings
/usr/lib/libstdc
++.so.6 |
grep
GLIBC,发现确实没有GLIBCXX_3.4.9和GLIBCXX_3.4.11 执行
ls
-l
/usr/lib/libstdc
++.so.6 发现/usr/lib/libstdc++.so.6 -> /usr/lib/libstdc++.so.6.0.8
其实这里需要使用libstdc++.so.6.0.13,
下载下面地址的文件放到/usr/lib文件夹下:
http://download.csdn.net/source/3119995
然后把/usr/lib/libstdc++.so.6删除
执行ln -s /usr/lib/libstdc++.so.6.13 /usr/lib/libstdc++.so.6
这时执行strings
/usr/lib/libstdc
++.so.6 |
grep
GLIBC,这回可以看到GLIBCXX_3.4.9和GLIBCXX_3.4.11了。呵呵
相关文章推荐
- 编译Uboot 出现/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found的问题解决方法
- RHEL 5安装arm-linux-gcc-4.4.3.tar.gz后,编译报/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found 错,解决办法!
- 编译mini2440内核出错: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found - 解决办法 嵌入式家园 贺工
- 安装clang 3.2 遇到的/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found `GLIBCXX_3.4.11 not 解决办法
- 解决 /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
- centos下安装qt时出现/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
- Praat在CentOS 6.5中安装出现./praat /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.18' not found错误的解决办法
- C++11编译出现/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by ./a.out)
- 新版编译器编译内核 version `GLIBCXX_3.4.9' not found
- ise14.4+petalinux12.12下启动xsdk,出现GLIBCXX_3.4.9’not found的错误的解决方法
- arm-linux-gcc 4.4.2 的安装及version `GLIBCXX_3.4.9' not found 的解决
- 解决了/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found的问题
- 【caffe编译踩坑】解决类似 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 的问题
- tensorflow 1.0安装过程中出现/usr/lib64/libstdc++.so.6: version 'GLIBCXX_3.4.19' not found问题的解决
- ubuntu 14.04 编译android4.0 出现gcc-version.sh: line 11: cc: command not found错误解决方法
- /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found 解决
- 关于 “Version ‘GLIBCXX_3.4.9’ not found”问题的解决
- Centos 6.6安装google chrome 出现/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found 蹩脚解决方法
- 编译QT时出现lib/libQtGui.so: undefined reference to `ts_read_raw'的解决办法
- 编译Android,遇到Your version is: /bin/bash: java: command not found.错误的解决