基于文本的最为传统的Linux配置界面,makemenuconfig

王林
发布: 2024-02-04 08:35:02
转载
1164 人浏览过

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的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:itcool.net
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!