在x86平台上交叉编译MIPS平台上的linux内核
交叉编译环境搭建
交叉编译环境搭建方法见在x86_64平台上搭建龙芯MIPS64交叉编译环境
编译方法
示例系统:deepin15.11
配置编译选项
# 解压内核源代码
$ tar -zxf linux.tar.gz ~/src/
# 进入内核源代码目录,如
$ cd ~/src/kernel/linux
# 模块配置菜单
# 如果想减少参数设置,也可直接更改源代码目录下的.config文件
$ make menuconfig
编译命令
# 在内核源代码目录根目录执行编译命令
$ make vmlinux CROSS_COMPILE=mips64el-redhat-linux- ARCH=mips -j5
vmlinux: 编译目标生成的linux内核文件