首页 文章

AOSP中的工具链

提问于
浏览
2

我正在研究AOSP 4.0.4分支并为PandaBoard平台做一些自定义 . 我正在研究用于构建Android文件系统映像的ARM交叉工具链,我看到了两个主要变体 .

arm-eabi-4.x (set in ARM_EABI_TOOLCHAIN env var)
arm-linux-androideabi-4.x (set in ANDROID_EABI_TOOLCHAIN env var)

我搜索过很多地方,但找不到有关工具链的任何信息 .

  • 根据命名惯例,我猜测以下内容 - 这些是正确的吗?

  • arm-eabi-是一种裸机工具链

  • arm-linux-androideabi-用于构建AFS中与Bionic libc链接的所有本机代码以及用于NDK的工具链 .

  • 有人可以使用裸机工具链向我提供AOSP树中的代码示例(除了u-boot,x-loader,内核 - 所有这些都是在一个单独的树中构建的)?

  • 我将对这些工具链进行微小的修改,因此需要重建它们 . 有人能指出我的存储库并为这些工具链构建说明吗?

1 回答

相关问题