当前位置: 首页 > news >正文

广州建设工程中心网站县总工会网站建设情况介绍

广州建设工程中心网站,县总工会网站建设情况介绍,外汇网站怎么做优化,自己做报名网站教程inux内核的编译主要过程:配置、编译、安装。 配置主要由Kconfig提供图形界面完成 编译主要基于Kbuild编译系统,执行make完成编译 安装主要也是基于Kbuild提供的脚本,然后执行make完成安装 Kconfig Kconfig用于内核的配置,mak…

inux内核的编译主要过程:配置、编译、安装

  • 配置主要由Kconfig提供图形界面完成

  • 编译主要基于Kbuild编译系统,执行make完成编译

  • 安装主要也是基于Kbuild提供的脚本,然后执行make完成安装

Kconfig

Kconfig用于内核的配置,make menuconfig显示的菜单就来自Kconfig

make menuconfig的菜单包括了多层,每层都是各个目录下对应的Kconfig产生的,选择好配置后,配置结果会被保存到.config文件中。

执行Makefile时,Makefile就会根据.config的结果来实现内核的编译。

Kconfig语法

图片

Kbuild

KbuildKernel build,是内核的一个编译系统。

简单来说,Kbuild是对Makefile语法功能的扩展。

例如,kbuild定义了很多有用的变量如obj-m`` obj-y,-objs等等,用户只要为这些变量赋值,kbuild会自动把代码编译到内核或者编译成模块。

Linux内核使用kbuild编译时,会扫描两次LinuxMakefile:首先读取顶层的Makefile文件,然后根据读取到的内容第二次读取kbuild的Makefile文件来编译Linux内核。

内核的Makefile包括五部分:

图片

Makefile

顶层的Makefile是编译的入口,下面分析一下顶层Makefile文件。

顶层Makefile会向各子目录的Makefile传递一些信息,有些变量,例如vmlinux-dirs,不仅在顶层Makefile中定义并且赋值,而且在arch/*/Makefile还作了扩充。

图片

kbuild的更多用法,详细参考内核源码文档:

Documentation/kbuild/makefiles.txt

Documentation/kbuild/modules.txt

http://www.sczhlp.com/news/66953/

相关文章:

  • 查看网站开发技术陕西建设厅八大员报名官网
  • 一个电脑建设多个网站广州自助建设网站平台
  • 网站如果不备案搜索引擎查询
  • 自己架设网站网站创建公司
  • 济南网站建设小程序开发游戏源码出售
  • 网站素材国企网站建设
  • 湛江有帮公司做网站网站快速建设入门教程
  • 网站开发工程师应聘书范文700字html网站开发目标
  • 武强网站建设关于做网站的外语文献书名
  • 怎么查看网站是asp还是phpwordpress 支持小工具
  • 聊天网站建设灵武市建设银行网站
  • html购物网站源代码外包网络推广公司推广网站
  • 做网站主要栏目内垂直行业门户网站建设方案
  • 手机网站开发软件哪个网站做的w7系统好
  • 如何做好一个企业网站北海 网站建设
  • 哪个网站可以做鸟瞰图做app必须有网站
  • 陕西省建设厅证网站号多少沈阳网站建设黑酷科技
  • 动态做网站横山桥网站
  • 树莓派 做网站建网站到底需要多少钱
  • 快速建站属于saas吗wordpress如何发邮件
  • 融资网站建设方案网站是如何建设的
  • 中文域名做的网站有哪些餐饮品牌形象设计案例
  • 网站建设找什么公司好做网站什么需要好
  • 企业建设项目的推进措施网站推广的优化
  • 仕德伟做的网站妇产医院网络建设公司
  • html5单页面网站android编程语言
  • 手机建站网站如何网站防止采集
  • 商业网站设计的基本原则石家庄网络公司招聘
  • 从化高端网站建设一键分享到wordpress
  • 服装公司网站网页设计asp网站源码安装教程