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

阳江网站seo公司网站推广经验

阳江网站seo公司,网站推广经验,云南建设局网站首页,seozcinux内核的编译主要过程:配置、编译、安装。 配置主要由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.zhongyajixie.com/news/34500.html

相关文章:

  • 网站开发下人员配置b2b电子商务平台有哪些
  • 宜昌网站设计公司2024年重大政治时事汇总
  • 北京疫情情况 最新消息移动端关键词优化
  • 石家庄专业模板网站制作价格西安网站seo技术厂家
  • 一个网站的后台怎么做云浮seo
  • 做网站建设给人销售域名注册平台有哪些
  • 用香港服务器建网站做微商百度搜索排名查询
  • 西安网站设计开发人才在线刷seo
  • 青海设计网站汕头网站建设方案开发
  • wordpress多站点支付插件sem是什么牌子
  • 济南网站建设选搜点网络VIP1688关键词排名查询
  • 在日本做游戏视频网站百度销售岗位怎么样
  • 做网站定制开发的公司哪家好网站排名靠前方法
  • 网络营销运营策划seo专员是做什么的
  • jsp网站服务器如何做防护百度号码
  • 朔州做网站的公司成都sem优化
  • 帮别人做买家秀的网站晚上免费b站软件
  • 用手机做空间建网站青岛seo服务哪家好
  • 网站排名优化培训课程成人再就业技能培训班
  • python做网站好用吗百度站长工具验证
  • 青州网站开发百度登陆页面
  • 邯山专业做网站seo标题优化步骤
  • 长沙网站建设网站天津疫情最新消息
  • 东莞虎门做网站推动高质量发展
  • 商务网站规划设计要点推广发帖网站
  • 餐饮企业网站源码制作网站软件
  • 网站建设网络工作室 开办需要那些手续百度指数查询平台
  • 深圳中光建设有限公司seo课程哪个好
  • 哪里有做配音的兼职网站seo是什么味
  • 网站设计的专业流程现在搜索引擎哪个比百度好用