arm - ARM构建的交叉编译代码,但不会运行
问题描述
我根据这个页面在我的 Ubuntu 机器上安装了 Eclipse CDT 和 Linaro 7.3.1。然后,我在本指南之后安装了一些其他工具,例如 QEMU 和 ARM 的不同架构。接下来,我按照这个视频开始一段 Hello World 代码。
代码构建没有问题。但是,它无法运行并抱怨:
/lib/ld-linux-armhf.so.3: No such file or directory
我已经链接到包含此文件的文件夹。为什么会出现此错误?该视频提到 QEMU 解决了这个问题。它似乎对我不起作用。请帮忙。
原来是一个链接问题。固定的。
解决方案
推荐阅读
- javascript - 如何将表情符号代码:wave:解析为 HTML 中的表情符号
- angular - 是否可以在打字稿界面中升级泛型?
- python - Python 扩展函数的输出是什么意思?
- javascript - 即使指定了索引,对象中的所有数组值也会在 this.setState 中更新
- javascript - 计算从现在到第二天精确小时之间的剩余时间
- c# - 如何从实现的 Node 类中获取通用 TreeView?
- angular - Angular:“位置”类型上不存在属性“go”
- c++ - 如何处理 MFC 中编辑框的“鼠标左键单击”事件
- python - 字段声明 - 导入/导出 CSV
- amazon-web-services - 前端未从 AWS 上的私有 IP 连接到后端