<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

    統計

    公告

    @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的時候,發現它的真正位置在 "include/asm-i386/boot.h" 而不是 "include/ asm/boot.h"

    這讓我很不解,查網上資料也沒有解答, 打開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明顯是系統相關的環境變量了,比如在i386機器上就是代表i386了。這樣asm-i386就轉成了asm.

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

    主站蜘蛛池模板: 精品日韩99亚洲的在线发布| 在线观看H网址免费入口| 97在线观看永久免费视频| 亚洲视频在线观看地址| 久99久精品免费视频热77| 免费a级毛片在线观看| 白白色免费在线视频| 国产精品无码免费播放| 亚洲最大在线观看| 亚洲精品免费观看| 久久精品亚洲视频| 国产V片在线播放免费无码| 亚洲精品国产日韩无码AV永久免费网| 国产成人亚洲综合一区| 99无码人妻一区二区三区免费| 亚洲福利一区二区精品秒拍| 无码中文字幕av免费放dvd| 亚洲精品无码不卡在线播放HE| 一区二区三区免费精品视频| 亚洲av高清在线观看一区二区| 亚洲av日韩综合一区久热| 久久精品女人天堂AV免费观看| 亚洲第一成年网站大全亚洲| 3d动漫精品啪啪一区二区免费| 亚洲理论电影在线观看| 久久亚洲色WWW成人欧美| 无人影院手机版在线观看免费| 亚洲av产在线精品亚洲第一站| 色欲A∨无码蜜臀AV免费播| 亚洲日本中文字幕区| 91在线老王精品免费播放| 亚洲精品福利网站| 亚洲免费综合色在线视频| 亚洲JLZZJLZZ少妇| 国产精品亚洲αv天堂无码| 国产真人无码作爱视频免费| 亚洲中文字幕精品久久| 亚洲熟妇无码乱子AV电影| 免费下载成人电影| 国产亚洲精品免费视频播放| 亚洲免费观看网站|