首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AOSP中的工具链

AOSP中的工具链
EN

Stack Overflow用户
提问于 2012-08-31 19:09:24
回答 1查看 1.2K关注 0票数 3

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

代码语言:javascript
运行
复制
arm-eabi-4.x (set in ARM_EABI_TOOLCHAIN env var)
arm-linux-androideabi-4.x (set in ANDROID_EABI_TOOLCHAIN env var)

我搜索了很多地方,但是找不到任何关于工具链的信息。

  1. 根据命名惯例,我猜以下-这些是正确的吗?

代码语言:javascript
运行
复制
- arm-eabi- is a bare-metal toolchain
- arm-linux-androideabi- is the one used to build all the native code in AFS linked against bionic libc as well as the toolchain used for the NDK.

  1. 有人能给我一个使用裸金属工具链的AOSP树中的代码示例(除了u-boot、x-加载程序、内核-所有这些代码都构建在一个单独的树中)吗?
  2. 我将对这些工具链做一些小的修改,因此需要重新构建它们。有人能给我指点存储库并为这些工具链构建说明吗?
EN

回答 1

Stack Overflow用户

发布于 2015-09-14 10:19:32

  1. 是的你是对的。arm-eabi-是一个裸金属工具链,例如用于构建u引导。
  2. 我不确定是否有
  3. 我找不到确切的arm-linux-androideabi-4.x,但是您可以看一下这个链接:https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/

我希望它有帮助:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12221263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档