binary - 从 Buildroot rootfs 运行可执行文件
问题描述
我一直在使用 QEMU 来测试我正在创建的原型,现在我想在真正的板上进行测试。我正在使用 Buildroot 为开发板创建 rootfs,并将 rootfs 放在我的 SD 卡上后,我将可执行文件放在 /bin 文件夹中。但是,在启动后并尝试运行它时,我收到消息“-sh:可执行文件:未找到”。
我究竟做错了什么?提前致谢。
解决方案
很可能该可执行文件不是使用与您的目标上的 C 库匹配的交叉编译器构建的。
推荐阅读
- python - plotnine/ggplot (Python) - 堆积条形图 + 宽度操作
- json - 从反应js中的字典中提取数据
- .htaccess - 如何在没有其他 url 的情况下删除 index.php 并进行推荐 301 重定向
- html - 如何在 Safari 中的音频标签导致的 iOS 锁屏上隐藏播放器?
- oracle - Jhipster/Oracle 连接步骤?开发数据库?
- python - Pandas:如何组合 2 个表并为缺失值插入空白行?
- python - 跨非空列连接字符串
- kubernetes - Kubernetes nginx 的双 hsts 标头
- database-migration - 异步运行 Flyway 迁移
- unity3d - 如何减少统一的drawcall?