www.tjgcgs88.cn-狠狠久久亚洲欧美专区不卡,久久精品国产99久久无毒不卡,噼里啪啦国语版在线观看,zσzσzσ女人极品另类

  • <strike id="qgi8o"><td id="qgi8o"></td></strike>
  • <ul id="qgi8o"><acronym id="qgi8o"></acronym></ul>
  • <li id="qgi8o"></li>
    <ul id="qgi8o"></ul>
    <strike id="qgi8o"><rt id="qgi8o"></rt></strike>
    <ul id="qgi8o"><center id="qgi8o"></center></ul>
  • <kbd id="qgi8o"></kbd>

    make oldconfig 和 make defconfig有何區(qū)別 linux 2.6.23內(nèi)核編譯時(shí),命令make oldco...

    make oldconfig和make defconfig的區(qū)別為:意思不同、用法不同、側(cè)重點(diǎn)不同。

    一、意思不同

    1.make oldconfig意思:生成舊配置。

    2.make defconfig意思:生成內(nèi)核編譯。

    二、用法不同

    1.make oldconfig用法:make oldconfig和make config類似,但是它的作用是在現(xiàn)有的內(nèi)核設(shè)置文件基礎(chǔ)上建立一個(gè)新的設(shè)置文件,只會(huì)向用戶提供有關(guān)新內(nèi)核特性的問(wèn)題,在新內(nèi)核升級(jí)的過(guò)程 中,make oldconfig非常有用,用戶將現(xiàn)有的配置文件.config復(fù)制到新內(nèi)核的源碼中,執(zhí)行make oldconfig,此時(shí),用戶只需要回答那些針對(duì)新增特性的問(wèn)題。

    2.make defconfig用法:基于文本的最為傳統(tǒng)的也是最為枯草的一種配置方式,但是它可以使用任何情況,這種方式會(huì)為每一個(gè)內(nèi)核支持的特性向用戶提問(wèn),如果用戶回答“y”,則把特性編譯進(jìn)內(nèi)核;回答“m”,則它特性作為模塊進(jìn)行編譯;回答“n”,則表示不對(duì)該特性提供支持。

    三、側(cè)重點(diǎn)不同

    1.make oldconfig側(cè)重點(diǎn):oldconfig是將當(dāng)前內(nèi)核源碼的新特性加入.config中去。

    2.make defconfig側(cè)重點(diǎn):defconfig是直接按照默認(rèn)的i386_defconfig生成.config。



    make oldconfig 和 make defconfig的區(qū)別:
    oldconfig是將當(dāng)前內(nèi)核源碼的新特性加入.config中去。
    defconfig是直接按照默認(rèn)的i386_defconfig生成.config。

    make oldconfig 和 make defconfig是在Linux 內(nèi)核配置方式中出現(xiàn)的。相關(guān)的還有:
    #make config
    #make menuconfig
    #make gconfig
    #make allyesconfig
    #make allmodconfig

    1.make config
    make config是基于文本的最為傳統(tǒng)的也是最為枯草的一種配置方式,但是它可以使用任何情況,這種方式會(huì)為每一個(gè)內(nèi)核支持的特性向用戶提問(wèn),如果用戶回答“y”,則把特性編譯進(jìn)內(nèi)核;回答“m”,則它特性作為模塊進(jìn)行編譯;回答“n”,則表示不對(duì)該特性提供支持
    如果回答每個(gè)問(wèn)題前,必須考慮清楚,如果在配置過(guò)程中犯了錯(cuò)誤給了錯(cuò)誤的回答,就只能按“ctcl+c”強(qiáng)行退出了

    2.make oldconfig
    make oldconfig和make config類似,但是它的作用是在現(xiàn)有的內(nèi)核設(shè)置文件基礎(chǔ)上建立一個(gè)新的設(shè)置文件,只會(huì)向用戶提供有關(guān)新內(nèi)核特性的問(wèn)題,在新內(nèi)核升級(jí)的過(guò)程 中,make oldconfig非常有用,用戶將現(xiàn)有的配置文件.config復(fù)制到新內(nèi)核的源碼中,執(zhí)行make oldconfig,此時(shí),用戶只需要回答那些針對(duì)新增特性的問(wèn)題
    make silentoldconfig : Like above, but avoids cluttering the screen with questions already answered.和上面oldconfig一樣,但在屏幕上不再出現(xiàn)已在.config中配置好的選項(xiàng)。

    3.make menuconfig
    基于終端的一種配置方式,提供了文本模式的圖形用戶界面,用戶可以通過(guò)光標(biāo)移動(dòng)來(lái)瀏覽所支持的各種特性。使用這用配置方式時(shí),系統(tǒng)中必須安裝有ncurese庫(kù),否則會(huì)顯示“Unable to find the Ncurses libraies”的錯(cuò)誤提示

    4.make xoncifg
    基 于X Winodws的一種配置方式,提供了漂亮的配置窗口,不過(guò)只有能夠在X Server上使用root用戶欲行X應(yīng)用程序時(shí),才能夠使用,它依賴于QT,如果系統(tǒng)中沒(méi)有安裝QT庫(kù),則會(huì)出現(xiàn)“Unable to find the QT installation”的錯(cuò)誤提示

    5.make gconfig
    與make xocnifg類似,不同的是make gconfig依賴于GTK庫(kù)

    6.make defconfig
    按照默認(rèn)的配置文件arch/i386/defconfig對(duì)內(nèi)核進(jìn)行配置,生成.config可以用作初始化配置,然后再使用make menuconfig進(jìn)行定制化配置

    7.make allyesconfig
    盡量多地使用“y”設(shè)置內(nèi)核選項(xiàng)值,生成的配置中包含了全部的內(nèi)核特性
    make allnoconfig :除必須的選項(xiàng)外,其它選項(xiàng)一律不選. (常用于嵌入式系統(tǒng)).

    8.make allmodconfig
    盡可能多的使用“m”設(shè)置內(nèi)核選項(xiàng)值來(lái)生成配置文件

    oldconfig是將當(dāng)前內(nèi)核源碼的新特性加入.config中去。新特性的源文件應(yīng)該是i386_defconfig,然后詢問(wèn)你。
    defconfig是直接按照默認(rèn)的i386_defconfig生成.config。
    在配置內(nèi)核時(shí)如果執(zhí)行

    Assembly code?

    1

    make defconfig

    那么make直接按照默認(rèn)值生成.config。提示信息如下:

    Assembly code?

    *** Default configuration is based on 'i386_defconfig'
    #
    # configuration written to .config
    #

    但是,如果在源碼目錄中沒(méi)有.config文件的情況下執(zhí)行

    Assembly code?

    make oldconfig

    那么make的提示如下:

    Assembly code?

    scripts/kconfig/conf -o arch/x86/Kconfig
    #
    # using defaults found in arch/x86/configs/i386_defconfig
    #
    *
    * Restart config...
    *
    *
    * General setup
    *
    Prompt for development and/or incomplete code/drivers (EXPERIMENTAL) [Y/n/?] y
    Local version - append to kernel release (LOCALVERSION) []
    Automatically append version information to the version string (LOCALVERSION_AUTO) [N/y/?] n
    Kernel compression mode
    > 1. Gzip (KERNEL_GZIP)
    2. Bzip2 (KERNEL_BZIP2)
    3. LZMA (KERNEL_LZMA)
    4. LZO (KERNEL_LZO) (NEW)

    make oldconfig 使用現(xiàn)有配置文件;取當(dāng)前內(nèi)核配置;復(fù)制以前的設(shè)置
    make defconfig設(shè)置(defconfig是默認(rèn)配置文件)

    make oldconfig 使用現(xiàn)有配置文件;取當(dāng)前內(nèi)核配置;復(fù)制以前的設(shè)置
    make defconfig設(shè)置(defconfig是默認(rèn)配置文件)

    相關(guān)評(píng)說(shuō):

  • 答怕15863646119: Linux內(nèi)核中的Makefile文件有什么作用? -
    西峰區(qū)采煤: ______ Linux內(nèi)核中Makefile 的作用是根據(jù)配置的情況,構(gòu)造出需要編譯的源文件列表,然后分別編譯,并把目標(biāo)代碼鏈接到一起,最終形成 linux 內(nèi)核二進(jìn)制文件.由于 Linux 內(nèi)核源代碼是按照樹形結(jié)構(gòu)組織的,所以 Makefile 也被分布在目錄樹中....
  • 答怕15863646119: 在Linux中,make menuconfig 命令不能執(zhí)行是怎么回事兒啊? -
    西峰區(qū)采煤: ______ 是要編譯內(nèi)核吧,make命令是在當(dāng)前目錄下運(yùn)行的,所以要先cd到內(nèi)核源代碼目錄下再make.
  • 答怕15863646119: make 和 make install -
    西峰區(qū)采煤: ______ Hi,Makefile里面記錄的是 你的工程(也就是一堆程序的有序集合)的編譯規(guī)則.Makefile 大體語(yǔ)法是這樣的:colon ":" 前面是一個(gè)target的名稱,后面是這個(gè) target的編譯規(guī)則.這一點(diǎn)你...
  • 答怕15863646119: 如何給linux安裝新內(nèi)核 -
    西峰區(qū)采煤: ______ 清除垃圾(這一步:一般是在就內(nèi)核重新編譯時(shí)使用,在編譯新的內(nèi)核是不需要);make clean及make mrproper;進(jìn)行內(nèi)核裁減配置;內(nèi)核裁減配置的原則:從實(shí)際出發(fā).如:根據(jù)支持的硬件設(shè)備來(lái)決定需要選擇的驅(qū)動(dòng)模塊,根據(jù)需要選擇所...
  • 答怕15863646119: 請(qǐng)簡(jiǎn)述嵌入式linux內(nèi)核的編譯過(guò)程 -
    西峰區(qū)采煤: ______ 編譯及安裝簡(jiǎn)要步驟: 編輯Makefile版本信息 定義內(nèi)核特性,生成配置文件.config,用于編譯:make xconfig 編譯內(nèi)核:make 安裝內(nèi)核:make install 安裝模塊:make modules_install 具體步驟如下:內(nèi)核配置 先定義內(nèi)核需要什么特性,并進(jìn)...
  • 答怕15863646119: 如何給iptables添加模塊 -
    西峰區(qū)采煤: ______ 要實(shí)現(xiàn)netfilter(iptables)就要從兩方面來(lái)著手:1)內(nèi)核支持netfilter;2)用戶層的iptables配置命令.1、編譯內(nèi)核,支持netfilter 在宿主機(jī)上進(jìn)入Linux內(nèi)核目錄,配置所需的內(nèi)核模塊:cd/usr/SRC/linuxmakemenuconfig 選中如下內(nèi)核選項(xiàng):...
  • 答怕15863646119: 什么是menuconfig和menuconfig的使用方法和技巧 -
    西峰區(qū)采煤: ______ menuconfig,從名字上,就可以看出,是基于menu的config,即,菜單式的配置. 其是和之前相對(duì)的,基于命令行的,交互式,詢問(wèn)時(shí)的config來(lái)說(shuō)的.即常見(jiàn)的: make config:基于命令行的,其會(huì)在命令行中,針對(duì)每個(gè)配置選項(xiàng),出現(xiàn)一個(gè)...
  • 答怕15863646119: linux的kernel config在哪里 -
    西峰區(qū)采煤: ______ 第一步: 進(jìn)入/usr/src目錄 第二步: make menuconfig,應(yīng)該會(huì)出現(xiàn)配置界面了
  • 答怕15863646119: make 和 make install -
    西峰區(qū)采煤: ______ make 這一步就是編譯,大多數(shù)的源代碼包都經(jīng)過(guò)這一步進(jìn)行編譯(當(dāng)然有些perl或Python編寫的軟件需要調(diào)用perl或python來(lái)進(jìn)行編譯). 如果 在 make 過(guò)程中出現(xiàn) error ,你就要記下錯(cuò)誤代碼(注意不僅僅是最后一行),然后你可以向開(kāi)發(fā)者...
  • 答怕15863646119: linux內(nèi)核配置哪些是必須的 -
    西峰區(qū)采煤: ______ 由于Linux系統(tǒng)是一個(gè)比較復(fù)雜的操作系統(tǒng),內(nèi)核配置的選項(xiàng)也特別多,如果不是內(nèi)核級(jí)別的開(kāi)發(fā)人員的話,不要隨便設(shè)置內(nèi)核.因?yàn)長(zhǎng)inux內(nèi)核,本身就帶有不同廠家芯片的框架與驅(qū)動(dòng),所以內(nèi)核配置最好的辦法就是使用默認(rèn)配置的基礎(chǔ)之上,只配置與自己設(shè)備相關(guān)的選項(xiàng).進(jìn)入主機(jī)的相關(guān)文件夾后,make menuconfig打開(kāi)內(nèi)核配置,然后保存.使用命令make uImage編譯內(nèi)核,最后下載到自己的設(shè)備中,看看設(shè)置結(jié)果.
  • 9l久久久久久久亚洲精品桃| 日韩欧美不卡一区二区三区| 日日摸夜夜添夜夜添高潮喷水| 久久久久国产免费| 少妇人妻无码专区毛片| 国产免费无遮挡吸乳视频在线观看| 免费看电视剧的网站| 国产午夜福利精品理论片久久| 久久精品熟妇丰满人妻99| 久久久国产精品无码一区二区|