毛片网站在线看_天堂俺去俺来也www久久婷婷_日韩av免费网站_18性欧美xxxⅹ性满足_一区二区三区韩国免费中文网站 _性xx色xx综合久久久xx_999亚洲国产精
[Full]
完整版
[Rss]
訂閱
[Xml]
無(wú)圖版
[Xhtml]
無(wú)圖版
Rss
& SiteMap
曙海教育集團(tuán)論壇
http://www.bjzhda.cn
曙海教育集團(tuán)論壇
◎
曙海教育集團(tuán)論壇
→
Linux系統(tǒng)開(kāi)發(fā)
→
LINUX 內(nèi)核配置及編譯
共1 條記錄, 每頁(yè)顯示 10 條, 頁(yè)簽:
[1]
[瀏覽完整版]
標(biāo)題:LINUX 內(nèi)核配置及編譯
1樓
wangxinxin
發(fā)表于:2010-11-25 10:43:36
以下內(nèi)容含腳本,或可能導(dǎo)致頁(yè)面不正常的代碼
<strong><span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E5%86%85%E6%A0%B8">內(nèi)核</span>配置<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E7%B3%BB%E7%BB%9F">系統(tǒng)</span>: </strong>1. Linux 采用了模塊化的內(nèi)核配置系統(tǒng),保證了內(nèi)核的擴(kuò)展性。 Linux 內(nèi)核的配置系統(tǒng)由三個(gè)部分組成: Makefile 配置<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E6%96%87%E4%BB%B6">文件</span> (config.in) 配置工具 用戶(hù)通過(guò) <span class="t_tag" onclick="tagshow(event)" href="tag.php?name=make">make</span> config 配置后,產(chǎn)生了 .config 。頂層 Makefile 讀入 .config 中的配置選擇,再遞歸的進(jìn)入到內(nèi)核的 各個(gè)子目錄中,分別調(diào)用位于這些子目錄中的 Makefile 。 Makefile 根據(jù)配置文件 .config 形成<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E7%BC%96%E8%AF%91">編譯</span>的源文件列表, 2. GNU 編譯工具對(duì)源文件進(jìn)行編譯,并把目標(biāo)代碼鏈接到一起形成 Linux 內(nèi)核二進(jìn)制文件。主 makefile 在內(nèi)核源代 碼的根目錄上,它支持的 make <span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E5%91%BD%E4%BB%A4">命令</span>的操作描述如下: make mrproper // 確保源代碼目錄下沒(méi)有不正確的 .o 文件,以及文件的依賴(lài)關(guān)系 配置內(nèi)核并生成配置文件 make config // 讀取配置文件,創(chuàng)建對(duì)應(yīng)于配置的依賴(lài)關(guān)系樹(shù) make dep // 編譯并用 gzip 壓縮成 1MB 以下的內(nèi)核,未壓縮的文件是 make zImage //vmlinux make modules // 編譯模塊將模塊安裝到<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E8%BF%90%E8%A1%8C">運(yùn)行</span>目錄下 make modules_install // 生成模塊間的依賴(lài)關(guān)系 depmod ?a // 生成模塊間的依賴(lài)關(guān)系 <strong>主 makefile 分析: </strong>主 makefile 定義許多<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E7%8E%AF%E5%A2%83">環(huán)境</span>變量,向各個(gè)子目錄下的makefile 使用了這些變量,常用的變量有以下幾類(lèi): 版本: VERSION,PATCHLEVEL,SUBLEVL 等。定義了當(dāng)前內(nèi)核的版本。CPU 體系結(jié)構(gòu): ARCH 。定義目標(biāo) CPU 的體系 結(jié)構(gòu)。 路徑: TOPDIR,SUBDIRS 。 TOPDIR 是 Linux 內(nèi)核源代碼的根目錄, Makefile 通過(guò) $(TOPDIR)/Rules.make 可以找到 Rules.make 的位置。 SUBDIRS 是目錄列表,根據(jù)它來(lái)判斷進(jìn)入哪些子目錄編譯。內(nèi)核的配置文件決定了 SUBDIRS 的值。 內(nèi)核組成: HEAD,CORE_FILES,NETWORKS,DRIVERS,LIBS 。 它們分別代表了最先鏈入的文件、核心文件、<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E7%BD%91%E7%BB%9C">網(wǎng)絡(luò)</span>系統(tǒng)、<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E9%A9%B1%E5%8A%A8">驅(qū)動(dòng)</span><span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E7%A8%8B%E5%BA%8F">程序</span>、庫(kù)文件。它們編譯鏈接后形成了二進(jìn)制文件 vmlinux 。 主 makefile 常用變量: 編譯: CPP,CC,AS,LD,AR,CFLAGS,LINKFLAGS 。這些變量明確地定義了編譯環(huán)境。如果是<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E4%BA%A4%E5%8F%89">交叉</span>編譯,還定義了 CROSS_COMPILE 。 配置變量: CONFIG_* 下面是主 makefile 的部分代碼: VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 11 TOPDIR := $(srctree) SUBARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=arm">arm</span>.*/arm/ -e s/sa110/arm/ -e s/s390x/s390/ -e s/parisc64/parisc/ ) CROSS_COMPILE ?= AS = $(CROSS_COMPILE)as LD = $(CROSS_COMPILE)ld CC = $(CROSS_COMPILE)gcc CPP = $(CC) -E AR = $(CROSS_COMPILE)ar NM = $(CROSS_COMPILE)nm STRIP = $(CROSS_COMPILE)strip OBJCOPY = $(CROSS_COMPILE)objcopy OBJDUMP = $(CROSS_COMPILE)objdump <strong>Linux 內(nèi)核編譯具體步驟: </strong>1. 首先<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E4%B8%8B%E8%BD%BD">下載</span>內(nèi)核,拷貝到 /usr/src/ 下 (2.6內(nèi)核下載網(wǎng)址:[size=+0][size=+0]<font color="#000000">http://www.kernel.org/pub/linux/kernel/v2.6/)</font></font></font> cp linux-2.6.11.tar.gz /usr/src 2. 刪除原有鏈接并解壓縮源代碼 cd /usr/src rm -f linux //如果沒(méi)有軟鏈接可不刪 tar -xzvf linux-2.6.11.tar.gz 3. 重新建立 Linux 鏈接 ln -s linux-2.6.11 linux cd /usr/src/linux; <strong>4.</strong> <strong>修改主 Makefile</strong> 在Makefile中的: ARCH :=arm CROSS_COMPILE:=/home/gdlc/makecrosstool/armgcc-setup/gcc-3.3.4-glibc-2.3.3/arm-S3C2410-linux-gnu/bin/arm-S3C2410-linux-g nu- //交叉工具鏈中的gcc目錄,用來(lái)編譯內(nèi)核。注意后面不要有空格。 <strong>5. 安裝libncurses5-dev等軟件包。</strong> 6. 執(zhí)行內(nèi)核配置命令(下面任選一條,運(yùn)行時(shí)如出現(xiàn)某軟件包未安裝,安裝該軟件包即可) make config (基于文本的最為傳統(tǒng)的配置<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E7%95%8C%E9%9D%A2">界面</span>,不推薦使用) <strong>make menuconfig (基于文本選單的配置界面,<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E5%AD%97%E7%AC%A6">字符</span>終端下推薦使用) //本文用這條命令</strong> make xconfig (基于圖形<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E7%AA%97%E5%8F%A3">窗口</span>模式的配置界面,X<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=window">window</span> 下推薦使用) make oldconfig (如果只想在原來(lái)內(nèi)核配置的基礎(chǔ)上修改一些小地方,會(huì)省去不少麻煩) 配置時(shí),有三種選擇,它們分別代表的含義如下: Y - - 將該<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E5%8A%9F%E8%83%BD">功能</span>編譯進(jìn)內(nèi)核 N - - 不將該功能編譯進(jìn)內(nèi)核 M - - 將該功能編譯成可以在需要時(shí)<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E5%8A%A8%E6%80%81">動(dòng)態(tài)</span>插入到內(nèi)核中的模塊 7. 執(zhí)行相關(guān)編譯命令: <strong>make dep //</strong><strong>正確<span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E8%AE%BE%E7%BD%AE">設(shè)置</span>關(guān)聯(lián)文件</strong> <strong>makeUimage </strong> 或 make zImage 或 make bzImage
說(shuō)明:
上面顯示的是代碼內(nèi)容。您可以先檢查過(guò)代碼沒(méi)問(wèn)題,或修改之后再運(yùn)行.
共1 條記錄, 每頁(yè)顯示 10 條, 頁(yè)簽:
[1]
Copyright © 2000 - 2009
曙海
教育集團(tuán)
Powered By
曙海教育集團(tuán)
Version 2.2
Processed in .01563 s, 2 queries.
[Full]
完整版
[Rss]
訂閱
[Xml]
無(wú)圖版
[Xhtml]
無(wú)圖版
毛片网站在线看_天堂俺去俺来也www久久婷婷_日韩av免费网站_18性欧美xxxⅹ性满足_一区二区三区韩国免费中文网站 _性xx色xx综合久久久xx_999亚洲国产精
色8久久精品久久久久久蜜
|
国产精品免费丝袜
|
国产婷婷一区二区
|
美女视频黄频大全不卡视频在线播放
|
国产视频视频一区
|
日韩高清国产一区在线
|
日本高清不卡在线观看
|
国产精品免费久久久久
|
国产成人免费视频精品含羞草妖精
|
91精品国模一区二区三区
|
亚洲麻豆国产自偷在线
|
9人人澡人人爽人人精品
|
国产视频一区不卡
|
国产一区不卡视频
|
久久色视频免费观看
|
国模一区二区三区白浆
|
欧美mv日韩mv国产
|
国产美女久久久久
|
国产日韩欧美制服另类
|
国内成人免费视频
|
国产日韩欧美麻豆
|
成人aaaa免费全部观看
|
亚洲视频 欧洲视频
|
9人人澡人人爽人人精品
|
成人免费在线观看入口
|
91亚洲国产成人精品一区二三
|
国产精品久久久久久久第一福利
|
99精品久久免费看蜜臀剧情介绍
|
亚洲精品国产无天堂网2021
|
欧美无砖专区一中文字
|
日本成人在线电影网
|
亚洲精品在线三区
|
精东粉嫩av免费一区二区三区
|
久久精品人人做人人爽人人
|
成人高清视频在线
|
亚洲一区二区三区四区在线
|
在线中文字幕不卡
|
99久久久久久
|
最新久久zyz资源站
|
91麻豆蜜桃一区二区三区
|
亚洲精品乱码久久久久久日本蜜臀
|
欧美亚日韩国产aⅴ精品中极品
|
日韩精品免费专区
|
久久久国产精品麻豆
|
www.色精品
|
水蜜桃久久夜色精品一区的特点
|
日韩欧美黄色影院
|
粉嫩一区二区三区在线看
|
国产中文字幕精品
|
久久精品人人爽人人爽
|
91浏览器入口在线观看
|
石原莉奈在线亚洲二区
|
久久久久久久久97黄色工厂
|
波多野结衣91
|
爽好多水快深点欧美视频
|
26uuu精品一区二区在线观看
|
国产91丝袜在线播放
|
亚洲综合一二区
|
精品国产凹凸成av人导航
|
youjizz久久
|
美女国产一区二区
|
亚洲欧洲av在线
|
欧美一区二区在线视频
|
国产成人亚洲精品青草天美
|
一区二区免费在线播放
|
精品国产乱码久久久久久久久
|
高清不卡在线观看
|
首页国产丝袜综合
|
综合久久一区二区三区
|
日韩精品一区二区三区中文精品
|
99久久久久久99
|
久久99国内精品
|
亚洲综合久久av
|
中文字幕乱码亚洲精品一区
|
欧美一区二区在线观看
|
在线视频你懂得一区
|
国产98色在线|日韩
|
蜜臀av亚洲一区中文字幕
|
亚洲乱码国产乱码精品精可以看
|
亚洲精品一线二线三线无人区
|
欧美中文字幕不卡
|
99在线精品观看
|
国内久久精品视频
|
日韩国产成人精品
|
洋洋av久久久久久久一区
|
国产精品国产三级国产普通话三级
|
日韩欧美的一区
|
欧美伦理视频网站
|
日本黄色一区二区
|
91在线视频免费观看
|
岛国一区二区三区
|
国产一区激情在线
|
国精产品一区一区三区mba视频
|
精品成人a区在线观看
|
制服.丝袜.亚洲.另类.中文
|
日本一区二区三区视频视频
|
欧美本精品男人aⅴ天堂
|
在线免费观看日韩欧美
|
91在线视频18
|
91同城在线观看
|
a美女胸又www黄视频久久
|
国产成人午夜高潮毛片
|
国产一区不卡在线
|
国产成人精品亚洲777人妖
|
激情欧美一区二区
|
久草中文综合在线
|
日本视频一区二区
|
日韩黄色片在线观看
|
婷婷夜色潮精品综合在线
|
午夜精品久久久久久久99水蜜桃
|
亚洲自拍欧美精品
|
午夜视频在线观看一区二区
|
亚洲地区一二三色
|
亚洲国产精品精华液网站
|
亚洲黄色性网站
|
亚洲日穴在线视频
|
亚洲在线观看免费
|
午夜视频一区二区
|
日本sm残虐另类
|
国产自产2019最新不卡
|
国产精品一卡二卡
|
成人免费的视频
|
91看片淫黄大片一级在线观看
|
91麻豆精东视频
|
欧美日韩国产片
|
日韩午夜在线影院
|
国产亚洲精品超碰
|
亚洲蜜臀av乱码久久精品
|
亚洲一区在线电影
|
蜜臀av国产精品久久久久
|
精品在线观看视频
|
粉嫩av一区二区三区
|
色欧美日韩亚洲
|
91麻豆精品国产91久久久资源速度
|
日韩精品电影在线
|
国产一区二区三区av电影
|
本田岬高潮一区二区三区
|
在线观看91精品国产入口
|
欧美一区二区三区免费大片
|
精品久久久久香蕉网
|
国产精品免费久久久久
|
亚洲午夜免费视频
|
精品系列免费在线观看
|
91蜜桃在线免费视频
|
91精品国产综合久久久蜜臀粉嫩
|
精品久久久网站
|
亚洲男人天堂一区
|
男女性色大片免费观看一区二区
|
国产精品888
|
日本韩国欧美国产
|
精品国产一二三区
|
一区二区久久久久久
|
久久精品国产久精国产爱
|
成人精品电影在线观看
|
欧美高清视频一二三区
|
夜夜嗨av一区二区三区中文字幕
|
免费在线一区观看
|
成人aaaa免费全部观看
|
91精品国产欧美一区二区
|
国产精品传媒在线
|
色爱区综合激月婷婷
|
欧美v日韩v国产v
|
一区二区视频在线看
|
国产麻豆91精品
|
欧美日韩国产综合一区二区三区
|
国产区在线观看成人精品
|
日日夜夜一区二区
|
色94色欧美sute亚洲线路二
|
不卡高清视频专区
|
欧美成人午夜电影
|
亚洲成人av一区二区
|
成人黄色a**站在线观看
|
欧美大片在线观看一区
|
亚洲午夜激情av
|
不卡一卡二卡三乱码免费网站
|
91精品国产色综合久久不卡蜜臀
|
亚洲欧美在线视频观看
|
国产一区二区影院
|
日韩三级免费观看
|
香蕉久久一区二区不卡无毒影院
|
voyeur盗摄精品
|
2021中文字幕一区亚洲
|
亚洲高清在线视频
|
99re8在线精品视频免费播放
|
精品久久久久久久人人人人传媒
|
欧美日韩视频专区在线播放
|
日韩理论片在线
|
成人精品鲁一区一区二区
|
久久久久久日产精品
|
免费在线观看精品
|
欧美理论片在线
|
五月天中文字幕一区二区
|
欧美在线播放高清精品
|
亚洲图片欧美激情
|
av亚洲精华国产精华精华
|
国产亚洲欧美激情
|
国产91精品露脸国语对白
|
久久精品夜色噜噜亚洲aⅴ
|
韩国精品主播一区二区在线观看
|
欧美不卡在线视频
|