我在将使用 Qt 库的示例应用程序部署到 ARM 设备时遇到了一些困难。我使用为我的系统提供的交叉编译器编译了这些库,我将二进制文件复制到了设备中,并使用相同的编译器编译了一个示例应用程序。当我尝试启动它时,这就是我得到的;
/usr/lib/libstdc++.so.6:找不到版本“CXXABI_ARM_1.3.3”(./libQtNetwork.so.4 需要)
/usr/lib/libstdc++.so.6:找不到版本“CXXABI_ARM_1.3.3”(./libQtCore.so.4 需要)
这可能是什么原因造成的?我使用了制造商提供的工具链,所以应该没问题...编译器是否可能是正确的,但它不是链接到它提供的 libstc++,而是链接到我系统中的 libstdc++,按照链接小路?谢谢!