交叉编译器简介
Posted Avatarx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了交叉编译器简介相关的知识,希望对你有一定的参考价值。
目录
- 3.1. 交叉编译器的名字的命名规则
- 3.1.1. 交叉编译器名字举例
- 3.1.2. crosstool-ng中交叉编译前缀的命名规则
- 3.1.2.1. 交叉编译器名字中的arch部分
- 3.1.2.1.1. crosstool-ng中arch的值
- 3.1.2.2. 交叉编译器名字中的vendor部分
- 3.1.2.2.1. crosstool-ng中vendor的值
- 3.1.2.3. 交叉编译器名字中的kernel部分
- 3.1.2.3.1. crosstool-ng中kernel的值
- 3.1.2.4. 交叉编译器名字中的system部分
- 3.1.2.4.1. system中的gnu
- 3.1.2.4.1.1. crosstool-ng中system为gnu的情况
- 3.1.2.4.2. system中的eabi
- 3.1.2.4.2.1. crosstool-ng中system为eabi的情况
- 3.1.2.4.3. system中的uclibc
- 3.1.2.4.3.1. crosstool-ng中system为uclibc的情况
- 3.2. 如何得到交叉编译器
- 3.2.1. 拿来主义:直接去下载和使用别人已经编译好的交叉编译器
- 3.2.2. 自己动手,丰衣足食:自己去编译出来一套自己想要的交叉编译器
- 3.2.2.1. 白手起家从头开始制作交叉编译器
- 3.2.2.2. 借助别人的工具去制作交叉编译器
- 3.3. 各种制作交叉编译器的工具
- 3.3.1. crosstool-NG
- 3.3.2. Buildroot
- 3.3.3. crosstool
- 3.3.4. Embedded Linux Development Kit (ELDK)
- 3.3.5. OpenEmbedded的BitBake
- 3.3.6. Crossdev
- 3.3.7. OSELAS.Toolchain()
- 3.4. 使用已有的交叉编译器和自己手动编译交叉编译器之间的对比
- 3.4.1. 使用已有交叉编译器的优点
- 3.4.1.1. 已有的交叉工具链的下载
- 3.4.1.1.1. ELDK的下载
- 3.4.2. 使用已有交叉编译器的缺点
- 3.4.3. 自己手动编译交叉编译器的优点
- 3.4.4. 自己手动编译交叉编译器的缺点
以上是关于交叉编译器简介的主要内容,如果未能解决你的问题,请参考以下文章
交叉编译和交叉工具链
交叉编译详解
[转] 什么是交叉编译(很好的入门文章)
安装交叉编译器
Linux aarch64交叉编译之libusb库
交叉编译iperf源代码