1、安装好光碟提供的虚拟机和Ubuntu系统linux设备驱动开发详解(第2版)redhat linux 下载,Linux内核在/home/baohua/develop/linux目录中。

在编译内核时linux设备驱动开发详解(第2版),须要配置内核什么是linux,可以使用下边命令中的一个:

#makeconfig(基于文本的最为传统的配置界面,不推荐使用)

linux设备驱动程序开发_linux驱动开发工具_linux设备驱动开发详解(第2版)

#makemenuconfig(基于文本菜单的配置界面)

#makexconfig(要求QT被安装)

linux驱动开发工具_linux设备驱动程序开发_linux设备驱动开发详解(第2版)

#makegconfig(要求GTK+被安装)

在/home/baohua/develop/linux目录下运行makeARCH=armmenuconfig对内核进行配置。

编译内核和模块的方式是:

makeARCH=armzImage

makeARCH=armmodules

linux驱动开发工具_linux设备驱动开发详解(第2版)_linux设备驱动程序开发

上述命令中,假如ARCH=arm早已作为环境变量导入,则不再须要在make命令后书写该选项。执行完上述命令后,在源代码的根目录下会得到未压缩的内核映像vmlinux和内核符号表文件System.map,在arch/arm/boot/目录下会得到压缩的内核映像zImage,在内核各对应目录内得到选中的内核模块。

tips:

1、嵌入式Linux领域最知名的bootloader是U-Boot,其代码库房坐落

以上就是基于文本的最为传统的Linux配置界面,makemenuconfig的详细内容,更多请关注小闻网其它相关文章!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。