Linux内核学习 - 使用自定义版本的内核
发布时间
阅读量:
阅读量
linux 内核学习2-使用笨叔叔定制的内核
1. 目的
为了构建适用于ARM架构的内核镜像,我不得不投身于Android相关开发工作,并在QEMU平台上进行测试与运行。
2. 准备工作
2.开发环境配置与说明
- Ubuntu 18.4版本的虚拟机环境
- 经过笨叔叔优化配置的Linux系统源代码 源码地址
2.2 需要下载的软件包
sudo apt-get install qemu libncurses5-dev gcc-arm-linux-gnueabi build-essential gcc-5-arm-linux-gnueabi git
2.3 切换gcc版本
在Ubuntu 18.4系统中,默认安装的GCC版本为7.+,然而Linux 4.+版本所需的编译器版本为5.5,因此必须进行GCC版本的切换操作。通过使用update-alternatives命令实现GCC版本的更换,这对我来说是一个全新的认知,因为我此前并未了解到GCC支持动态版本切换的功能。关于update-alternatives的具体使
全部评论 (0)
还没有任何评论哟~
