【发布时间】:2016-02-10 04:13:26
【问题描述】:
当我尝试在 BeagleBone 上运行我的应用时,出现以下错误:
/home/debian/Desktop/myapp: /lib/arm-linux-gnueabihf/libc.so.6: 未找到版本 GLIBC_2.15'(需要 /usr/local/qt4.8.2-armhf/lib/libQtCore.so.4)
/home/debian/Desktop/myapp: /lib/arm-linux-gnueabihf/libc.so.6: 未找到版本“GLIBC_2.15”(需要 /usr/local/qt4.8.2-armhf/lib/libQtNetwork.so.4)
如何将GLIBC 升级到我需要的版本,或者如何修复这些“未找到”错误?如何检查我是否安装了 GLIBC?
是 glibc -v 吗?
【问题讨论】:
-
apt-get update然后apt-get upgrade现在你确定即使是最新的 Wheezy glibc 版本也有 GLIBC_2.15 符号?您可以通过objdump -p /lib*/libc-*.so检查您所看到的文件的确切路径。我在那里找不到GLIBC_2.15,但我猜你需要将整个发行版升级到比 wheezy 更新的东西。 -
glibc 总是与 Wheezy 一起安装。包是packages.debian.org/wheezy/libc6确认安装包及其当前版本尝试
apt-cache show libc6
标签: linux qt debian glibc beagleboneblack