我是一个beaglebone新生。我需要你的帮助。我在eclipse中的64位xubuntu以及代码块环境中安装了交叉编译器工具链arm-linux-gnueabi。我制作了一个hello world程序,使用eclipse,使用终端,使用Codeblocks以3种方式进行交叉编译。但是当我在Beaglebone中运行我的可执行文件时,我收到错误,说不能加载共享文件libstdC++ 6.so.6:找不到文件。Beaglebone交叉编译
虽然我已经安装了最新的libstdC++ 6,ia32-libs并进行了配置。我使用ssh登录我的Beaglebone。我的所有项目都因此而悬而未决。请建议解决方案。我会感谢你。我已经根据derek molloy c,C++视频工作,但仍然有错误。我认为这是因为beaglebone和laptop分别在32位和64位之间的区别。
看看@这可能会解决你的问题http://stackoverflow.com/questions/18898649/linux-cant-find-dynamically-linked-applications/18942117#18942117,复制你的工具链有'libstdC++ 6 .so.6'到你的目标rootfs – 2014-10-31 09:30:13