找不到两个 libstdc++.so.6 文件和版本“GLIBCXX_3.4.21”错误
Two libstdc++.so.6 files and version `GLIBCXX_3.4.21' not found error
我有 Ubuntu 15.10,GCC 5.2.1 和 Qt 5.5.1。
当我尝试 运行 我的 Qt 应用程序时,出现此错误:
~/Qt/builds/gvis-Desktop_Qt_5_5_1_GCC_64bit-Debug/app/gvis: ~/Qt/5.5/gcc_64/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found
strings
命令显示 /usr/lib/x86_64-linux-gnu/libstdc++.so.6
文件有 GLIBCXX_3.4.21
而 ~/Qt/5.5/gcc_64/lib/libstdc++.so.6
没有。
我尝试用系统一替换 qt libstdc++.so 文件,但在 运行 时间内出现了很多错误。
为什么Qt SDK目录下多了一个libstdc++.so文件?以及如何再次获取我的应用程序 运行ning?它在 Ubuntu 15.04 上运行良好。
(请不要告诉我应该降级 Ubuntu 或 Qt SDK)
Qt SDK 重新安装修复了错误。
新鲜的 Qt SDK 不包含 libstdc++.so 文件,一切正常。
我有 Ubuntu 15.10,GCC 5.2.1 和 Qt 5.5.1。 当我尝试 运行 我的 Qt 应用程序时,出现此错误:
~/Qt/builds/gvis-Desktop_Qt_5_5_1_GCC_64bit-Debug/app/gvis: ~/Qt/5.5/gcc_64/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found
strings
命令显示 /usr/lib/x86_64-linux-gnu/libstdc++.so.6
文件有 GLIBCXX_3.4.21
而 ~/Qt/5.5/gcc_64/lib/libstdc++.so.6
没有。
我尝试用系统一替换 qt libstdc++.so 文件,但在 运行 时间内出现了很多错误。
为什么Qt SDK目录下多了一个libstdc++.so文件?以及如何再次获取我的应用程序 运行ning?它在 Ubuntu 15.04 上运行良好。
(请不要告诉我应该降级 Ubuntu 或 Qt SDK)
Qt SDK 重新安装修复了错误。 新鲜的 Qt SDK 不包含 libstdc++.so 文件,一切正常。