酷!學園

技術討論區 => 程式討論版 => 主題作者是: arnix 於 2003-10-22 12:16

主題: 可否推薦 閱讀 kernel source 的好用工具
作者: arnix2003-10-22 12:16
可否請各位學長、同學推薦個 閱讀 kernel source code
的工具,最重的要有自動建立 function 來源出處的 功能,
這樣才不用為了看某個 function 內容在一堆目錄翻半天,感恩吶!
主題: 可否推薦 閱讀 kernel source 的好用工具
作者: arnix2003-10-22 17:26
在等待各位回覆的同時小弟終於在 freahmeat.net 找到了一個
hypersrc  http://www.jimbrooks.org/hypersrc/

安裝完之後

cd /usr/src/linux-2.4
Hypersrc.pl -x Documentation/ -x arch -i init -i kernel -i arch/i386/

啟動時需要多一點時間等待它先把目錄裏的檔案掃描過
當Hypersrc整理完成之後即可正常使用。

當您把遊標停在某個呼叫 foo 的指令上時,它可以 幫您把 這個 foo
的上層 function 所有用到 function 列出來(如果知道出處也會一併列出來),
這時只點選其列表(需有出處) 就會幫您打開 foo 的內容。
而左方的列表也會顯示目前 呼叫 foo 的 function

初步試用還可接受,但還覺得有些陽春,希望知道的人多多指點迷津。
主題: 可否推薦 閱讀 kernel source 的好用工具
作者: ifgh2004-01-25 10:36
如果用M$有一套Source Insight可用

不過到這也不錯唷http://lxr.linux.no/ 8)
主題: 可否推薦 閱讀 kernel source 的好用工具
作者: 被騎上班的老2004-01-29 18:59
我用 vi + ctags
主題: 可否推薦 閱讀 kernel source 的好用工具
作者: arnix2004-02-06 20:35
最近得知還有個工具 --
Source-Navigator
http://sourcenav.sourceforge.net/
主題: 可否推薦 閱讀 kernel source 的好用工具
作者: samlau2006-03-24 15:38
請問一下~我現在有試用
Source Insight 3.5跟sourcenav
不知道哪一套可以整個專案做分析的?
或是可以整合分析多個檔案
謝謝~