Linux交叉环境搭建
——乐百事
2017-3-10
1、 选择内核版本:拿到一个平台之前如何正确的选择合适的内核版本?
2、 选择好linux内核之后,如何选择交叉编译版本?
3、 多个交叉编译器如何自由切换
4、 交叉编译环境的搭建以及库环境的搭建
5、 内核编译如何指定交叉编译器,编译出想要的格式
6、 内核menuconfig如何配置,并针对平台指定CPU及外设
一、 选择内核版本
可以了解一下内核发布的历史:
内核版本号 |
时间 |
内核发展史 |
0.00 |
1991.2-4 |
两个进程分别显示AAA BBB |
0.01 |
1991.9 |
第一个正式向外公布的Linux内核版本 |
0.02 |
1991.10.5 |
Linus Torvalds将当时最初的0.02内核版本发布到了Minix新闻组,很快就得到了反应。Linus Torvalds在这种简单的任务切换机制上进行扩展,并在很多热心支持者的帮助下开发和推出了Linux的第一个稳定的工作版本。 |
0.03 |
1991.10.5 |
|
0.10 |
1991.10 |
Linux0.10版本内核发布,0.11版本随后在1991年12月推出,当时它被发布在Internet上,供人们免费使用。 |
0.11 |
1991.12.8 |
基本可以正常运行的内核版本 |
0.12 |
1992.1.15 |
主要加入对数学协处理器的软件模拟程序 |
0.95(0.13) |
1992.3.8 |
开始加入虚拟文件系统思想的内核版本 |
0.96 |
1992.5.12 |
开始加入网络支持和虚拟文件系统 |
0.97 |
1992.8.1 |
|
0.98 |
1992.9.29 |
|
0.99 |
1992.12.13 |
|
1.0 |
1994.3.14 |
Linux1.0版本内核发布,使用它的用户越来越多,而且Linux系统的核心开发队伍也建起来了。 |
1.2 |
1995.3.7 |
< |