請問編譯核心相關的問題 - BBS
By Joe
at 2007-01-18T00:48
at 2007-01-18T00:48
Table of Contents
※ 引述《b7736 (Fasiter)》之銘言:
: 目前正在學習編譯核心,首先有參考黑皮書
: 裡面教的編譯核心步驟是這樣的
: 1.config KERNELNAME
: 2.退到上層compile目錄下的 KERNELNAME目錄中
: 3.make depend ; make ; make install (可以make all install)
請參考 /usr/src/UPDATING
COMMON ITEMS:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html
: 但是爬文找資料過程中好像有發現另一系列的
: 要先 make buildworld 再 make installworld
: 然後到 /usr/src 指令 make KERNCONF=KERNELNAME
: make installkernel KERNCONF=KERNELNAME
: 這一列好像又很多種不同的說法
: 有的文章沒有 make installworld的步驟,有的又有
: 有的文章則是建立世界完又接黑皮書裡面的那幾個步驟
: 變成好多種組合
: 目前懵懵懂懂有點混亂,只大概知道黑皮書的是純編譯核心後做的動作
: 而出現世界系列的則是主程式有大幅更新的時候才要做的
: 不知道以上的想法對不對
: 到底這幾種方法有什麼不同?有什麼不同的應用時機
: 還是說純粹只是不同的指令名稱,做出來的效果是一樣的?
: 有請板上前輩指點我一點方向,謝謝^^
--
: 目前正在學習編譯核心,首先有參考黑皮書
: 裡面教的編譯核心步驟是這樣的
: 1.config KERNELNAME
: 2.退到上層compile目錄下的 KERNELNAME目錄中
: 3.make depend ; make ; make install (可以make all install)
請參考 /usr/src/UPDATING
COMMON ITEMS:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html
: 但是爬文找資料過程中好像有發現另一系列的
: 要先 make buildworld 再 make installworld
: 然後到 /usr/src 指令 make KERNCONF=KERNELNAME
: make installkernel KERNCONF=KERNELNAME
: 這一列好像又很多種不同的說法
: 有的文章沒有 make installworld的步驟,有的又有
: 有的文章則是建立世界完又接黑皮書裡面的那幾個步驟
: 變成好多種組合
: 目前懵懵懂懂有點混亂,只大概知道黑皮書的是純編譯核心後做的動作
: 而出現世界系列的則是主程式有大幅更新的時候才要做的
: 不知道以上的想法對不對
: 到底這幾種方法有什麼不同?有什麼不同的應用時機
: 還是說純粹只是不同的指令名稱,做出來的效果是一樣的?
: 有請板上前輩指點我一點方向,謝謝^^
--
Tags:
BBS
All Comments
Related Posts
FreeBSD 6.2 Release ISO
By Connor
at 2007-01-15T14:38
at 2007-01-15T14:38
X-window無法登入
By Gilbert
at 2007-01-15T11:20
at 2007-01-15T11:20
Re: FreeBSD編碼
By Victoria
at 2007-01-15T01:35
at 2007-01-15T01:35
FreeBSD編碼
By Gary
at 2007-01-15T01:20
at 2007-01-15T01:20
proxy 設定 cache_peer 後常會有error
By Sarah
at 2007-01-14T23:33
at 2007-01-14T23:33