<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      【linux】 Makefile之make menuconfig /uImage

       

      歡迎轉載,轉載時請保留作者信息,謝謝。

      郵箱:tangzhongp@163.com

      博客園地址:http://www.rzrgm.cn/embedded-tzp

      Csdn博客地址:http://blog.csdn.net/xiayulewa

       

       

      config文件生成

      Make menuconfig: 在src/Makefile中

      %config: scripts_basic outputmakefile FORCE

              $(Q)mkdir -p include/linux include/config

              $(Q)$(MAKE) $(build)=scripts/kconfig $@

      上面最后一句話是會跳轉到scripts/kconfig目錄,然后執行其目錄下的Makefile

      在src\scripts\kconfig\Makefile中定義

      menuconfig: $(obj)/mconf

              $< $(Kconfig)

      在scripts\kconfig下的確有mconf文件,是二進制可執行的,$< $(Kconfig)意思為 執行mconf, 其參數為$(Kconfig)

      mconf二進制文件的源代碼在src\scripts\kconfig\mconf.c

       

      入口就是這樣了,更加詳細的見如下文章:

      linux make menuconfig\Makefile\Kconfig 詳解: http://blog.csdn.net/codectq/article/details/9797031

       

      當執行make menuconfig后,會生成.config文件。

       

      .config轉換成auto.conf

      include/config/%.conf: $(KCONFIG_CONFIG) include/config/auto.conf.cmd

          $(Q)$(MAKE) -f $(srctree)/Makefile silentoldconfig

      auto.conf依賴于$(KCONFIG_CONFIG),而KCONFIG_CONFIG    ?= .config (src/Makefile中)

       

      見如下文章,該文章未細看。

      auto.conf, auto.conf.cmd, autoconf.h:http://blog.csdn.net/lcw_202/article/details/6661364

       

      大概流程就是 .configauto.conf(在src/Makefile中被包含 -include include/config/auto.conf)include/generated/autoconf.h(被 linux源代碼包含)

       

      Make uImage:

       

      uImage目標:/src/arch/arm/boot/Makefile

      src\scripts\Kbuild.include中定義了if_changed

      src\scripts\Makefile.lib:完整mkimage命令定義cmd_uimage

      src\scripts\mkuboot.sh 給MKIMAGE賦值

      src\arch\arm\boot\Makefile:UIMAGE_LOADADDR加載地址定義

      src\arch\arm\mach-s3c24xx\Makefile.boot:加載地址具體定義

       

      要修改加載地址等,找到相關文件并修改就可以了。

       

      下面圖片是拷貝的,忘了出處了。

       

      posted on 2015-04-21 15:01  embedded_linux  閱讀(491)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 五月丁香六月狠狠爱综合| 欧美一本大道香蕉综合视频| 柠檬福利第一导航在线| 国产中文字幕日韩精品| 国产在线观看免费观看| 国产精品青草久久久久福利99| 日韩东京热一区二区三区| 婷婷开心色四房播播| 3d无码纯肉动漫在线观看| 久久男人av资源站| 一区二区国产高清视频在线| 久久人妻av无码中文专区| 精品一区二区三区不卡| 中文字幕国产精品综合| 女人腿张开让男人桶爽| 欧美性猛交xxxx乱大交丰满| 国产精品午夜福利小视频| 成人片在线看无码不卡| 少妇办公室好紧好爽再浪一点| 婷婷色综合视频在线观看| 国产精品福利自产拍在线观看| 廊坊市| 日韩高清福利视频在线观看| 亚洲gay片在线gv网站| 无码日韩精品一区二区人妻| 久久精品夜色噜噜亚洲aa| 樱花草视频www日本韩国| 五月婷婷激情第四季| 国产极品粉嫩尤物一区二区| 亚洲国产成人资源在线| 97人洗澡人人澡人人爽人人模 | 蜜桃av无码免费看永久| 日本公与熄乱理在线播放| 亚洲精品熟女一区二区| 香蕉亚洲欧洲在线一区| 国产乱女乱子视频在线播放| 在线免费成人亚洲av| 一区二区三区在线 | 欧洲| 丁香婷婷无码不卡在线| 国产精品美女久久久久久麻豆 | 免费看国产曰批40分钟|