交叉编译ARM构建的代码,但不会运行

交叉编译ARM构建的代码,但不会运行,arm,qemu,Arm,Qemu,我已经在我的Ubuntu机器上安装了Eclipse CDT和Linaro 7.3.1。然后,我安装了一些其他工具,比如QEMU和不同的ARM架构。接下来,我将开始一个helloworld代码 代码构建没有问题。但是,它未能运行并抱怨: /lib/ld-linux-armhf.so.3: No such file or directory 我已链接到包含此文件的文件夹。为什么会出现这个错误?视频中提到QEMU解决了这个问题。这似乎对我不起作用。请帮忙 结果是一个链接问题。已修复。您安装了lib

我已经在我的Ubuntu机器上安装了Eclipse CDT和Linaro 7.3.1。然后,我安装了一些其他工具,比如QEMU和不同的ARM架构。接下来,我将开始一个helloworld代码

代码构建没有问题。但是,它未能运行并抱怨:

/lib/ld-linux-armhf.so.3: No such file or directory
我已链接到包含此文件的文件夹。为什么会出现这个错误?视频中提到QEMU解决了这个问题。这似乎对我不起作用。请帮忙



结果是一个链接问题。已修复。

您安装了
libc6-armhf-cross
软件包吗?@jeremf,非常感谢。结果是一个连接问题。我把它修好了。