gpt4 book ai didi

linux - Beaglebone 交叉编译

转载 作者:太空宇宙 更新时间:2023-11-04 03:49:57 24 4
gpt4 key购买 nike

我是 beaglebone 的新生。我需要你的帮助。我已经在 Eclipse 中的 64 位 xubuntu 以及 codeblocks 环境中安装了交叉编译器工具链 arm-linux-gnueabi 。我制作了一个 hello world 程序,使用 eclipse 、使用终端、使用 Codeblocks 以 3 种方式交叉编译它。但是当我在 Beaglebone 中运行我的可执行文件时,我收到错误消息,指出无法加载共享文件 libstdc++6.so.6:找不到文件。

虽然我已经安装了最新的 libstdc++6,ia32-libs 并配置了它。我正在使用 ssh 登录我的 Beaglebone。我的所有项目都因此而悬而未决。请提出解决方案。我会很感激你的。我已经按照 derek molloy c,c++ 视频工作,但仍然遇到错误。我认为这是因为 beaglebone 和笔记本电脑中的 32 位和 64 位之间存在差异。

最佳答案

你的BB上真的安装了libstdc++6,ia32-libs吗?它看起来像 x86 库。看看Buildroot 。它已经提供了 BB 目标,因此您可以很快获得基本 rootfs。然后只需添加所需的包即可完成。使用 BR 这样的发行版时的主要好处是,您的 rootfs 中拥有所有需要的依赖项,您可以将其刻录在 microSD 卡上。 BR还提供Eclipse plugin .

关于linux - Beaglebone 交叉编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26667144/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com