3

我正在开发一个项目,我需要dd针对 Android 进行修改,但我不知道如何构建它。我尝试了一种简单的使用方法arm-linux-gnueabi-gcc dd.c -o dd,但当然那是行不通的。而且我也找不到makefile。

是否可以只构建dd或者我需要构建toolbox或整个系统?无论如何,我该怎么做?

我在这里找到了源代码。

编辑:是否可以构建GNU 核心实用程序arm?我尝试使用./configure --host=arm-linux --target=arm-linux && make,但file dd仍然返回executable, x86-64

4

1 回答 1

1

经过大量的谷歌搜索,我终于能够为arm.

我首先必须设置环境变量CCCXXtoarm-linux-gnueabi-gccLDFLAGSto -static。然后我就跑了./configure --target=arm-linux --host=arm-linux && make,就是这样。

于 2016-01-15T10:12:44.107 回答