Arm工具链和相关的运行时

时间:2016-01-22 01:37:19

标签: c++ linux

我正在尝试将应用程序移植到arm处理器并遇到障碍。我没有更改源代码,它使用arm主机上arm运行时不可用的功能。我收到了主持人的消息:

/ usr / lib / arm-linux-gnueabihf / libstdc ++。so.6:找不到版本'CXXABI_1.3.8'(MyDaemon要求);

我跑了 strings libstdc ++。so.6 | grep CXXABI并将最后一个元素列为CXXABI_1.3.6。

我可以简单地更换臂机上的工具链/运行时,还是要担心链接到它的其他程序而不再运行?

g ++ --version给出(Debian 4.6.3-14)4.6.3

所以也许我可以使用4.9工具链和运行时?

该答案的问题是,当加载不同的libstdc ++时,它会报告。

未找到GLIBC_2.17

问题在于编译应用程序的机器上的环境与运行应用程序的环境不同,并且想知道在哪里阅读以解决此问题。

0 个答案:

没有答案