安装msys2

清华镜像:https://mirrors.tuna.tsinghua.edu.cn/

下载内核

https://www.kernel.org/

编译

安装ncurses-devel、bison

  • 配置

make config #遍历选择编译内核功能
make allyesconfig #启用内核全部功能
make allnoconfig #内核功能选项全部为否
make menuconfig #开启文本菜单选项,对窗口有限制,尽量调大窗口,否则会出错
#使用此命令需安装gcc和ncurses-devel
make gconfig #依赖GNome桌面环境及GNome的图形开发环境,gtk2
make kconfig #依赖KDE桌面环境及KDE的图形开发环境,qt

windows编译linux内核

  • 生成

make bzImage -j4 //生成镜像文件
make modules //生成模块

生成文档

pacman -S xmlto
make htmldocs

相关文章: