1

(也许是关于 SO 的边界问题,因为我没有显示任何源代码!)

我希望能够交叉编译(使用最新的 GCC 主干,即 4.9)C 中的 hello world 程序,在 Linux/Debian/Sid/x86-64 上为 Android 编译(4.4.2 在根 Nexus 7 上),并在 Android 终端模拟器中执行。我的目标是学习如何配置整个跨工具链,可能是 GCC、binutils 和MUSL libc。所以我特别不想为 Android 使用任何 SDK 或 NDK!

我猜我的 Android 是 GCC 和 binutils 的arm-linux-gnueabi GCC 4.9 主要目标平台。这个对吗?

然后,一旦我编译了我的(与 MUSL libc 静态链接)hello world,我应该如何将它传输到平板电脑上?(可能是 MTP)。

PS。我对 Linux(以及我贡献的 GCC 和 binutils)非常熟悉,但我是一个完整的 Android 新手。

PPS:真正的动机是我想为 GCC 交叉编译器编译一个插件,准备谈谈 GCC 插件

4

0 回答 0