centos 编译内核
Posted bbox
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 编译内核相关的知识,希望对你有一定的参考价值。
Linux内核源码官方下载地址:
https://www.kernel.org/pub/linux/kernel/
系统:centos7.5
1、在官方下载自己需要的内核版本
例如:linux-3.9.tar.gz
wget https://mirrors.edge.kernel.org/pub/linux/kernel/v3.x/linux-3.9.tar.gz
[[email protected] czl]# pwd
/home/czl/
[[email protected] czl]# ls
linux-3.9.tar.gz
3、解压内核源码到用户根目录下
[[email protected] czl]#tar zxvf linux-3.9.tar.gz -C /home/czl/
4、进入内核源码,修改Makefile文件,保存退出
[[email protected] linux-3.9]#:pwd
/home/czl/linux-3.9
[[email protected] linux-3.9]# vim Makefile
在vim中使用/CROSS_COMPILE查找到下面两行(大概在195行左右):
ARCH ?= $(SUBARCH)
CROSS_COMPILE ?= $(CONFIG_CROSS_COMPILE:"%"=%)
修改这两行为:
ARCH ?= arm
CROSS_COMPILE ?= /usr/local/arm/arm-2009q3/bin/arm-none-linux-gnueabi-
5、开始编译
[[email protected] linux-3.9]#:pwd
/home/czl/linux-3.9
[[email protected] linux-3.9]#: make
以上是关于centos 编译内核的主要内容,如果未能解决你的问题,请参考以下文章