<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    backup2007

    導航

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    統(tǒng)計

    公告

    @import url(http://m.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);


    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    bootSect.S 文件中的include小問題

    在 Linux 啟動過程中,最開始加載的程序就是 bootSect.S 文件.

    其中第一行是一個include 語句:#include <asm/boot.h>
    而當我去查看boot.h的時候,發(fā)現(xiàn)它的真正位置在 "include/asm-i386/boot.h" 而不是 "include/ asm/boot.h"

    這讓我很不解,查網(wǎng)上資料也沒有解答, 打開makefile文件,仔細看了一下,終于找到原因:

    在makefile 中有這么一段:

    symlinks:
        rm 
    -f include/asm
        ( cd include ; ln 
    -sf asm-$(ARCH) asm)
        @if [ 
    ! -d include/linux/modules ]; then 
            mkdir include
    /linux/modules; 
        fi

    很明顯,首先刪除了 asm文件夾,然后 在include 下面做了一個軟連接: ln -sf asm-$(ARCH)  asm

    這里的ARCH明顯是系統(tǒng)相關(guān)的環(huán)境變量了,比如在i386機器上就是代表i386了。這樣asm-i386就轉(zhuǎn)成了asm.

    posted on 2007-12-13 18:23 backup2007 閱讀(398) 評論(0)  編輯  收藏 所屬分類: Linux

    主站蜘蛛池模板: 久久精品国产亚洲av麻豆色欲| 日韩亚洲国产高清免费视频| 一级毛片视频免费观看| 最新亚洲人成网站在线观看| 国产成人无码免费网站| 久久免费的精品国产V∧| 国产AV无码专区亚洲精品| 在线涩涩免费观看国产精品 | 免费中文字幕一级毛片| 亚洲а∨精品天堂在线| 免费看国产一级片| 一区二区三区在线免费观看视频| 亚洲国产精品无码久久久久久曰| 亚洲AV无码AV男人的天堂| 久久国产乱子免费精品| 亚洲欧洲日本国产| 亚洲成在人线aⅴ免费毛片| 亚洲av一综合av一区| 美女被免费视频网站a| 亚洲国产午夜中文字幕精品黄网站 | 亚洲精品国产手机| 一级毛片成人免费看a| 国产AV无码专区亚洲AWWW| 国产va在线观看免费| 亚洲欧洲日产国产最新| 在线a毛片免费视频观看| 亚洲av综合avav中文| 91av免费观看| 久久亚洲精品成人777大小说| 最近中文字幕免费完整| 一本色道久久88—综合亚洲精品| 国产成人精品无码免费看| 亚洲午夜电影在线观看| 95老司机免费福利| 亚洲精品天堂无码中文字幕| 久久亚洲中文字幕精品一区四| 亚洲国产成人无码AV在线影院 | 亚洲精品国产字幕久久不卡| 青娱乐在线视频免费观看| 亚洲日韩一页精品发布| 精品乱子伦一区二区三区高清免费播放 |