global原始碼閱讀

2021-06-16 23:43:44 字數 659 閱讀 8988

2、編譯安裝

./configure --prefix=[your install dir]

make

make install

3、使用時注意先gtags後htags,如果直接執行htags會提示找不到gtags。

如果是在普通使用者許可權安裝global,比如--prefix=/work/yourname/usr目錄下,安裝以後有如下目錄:bin,include,lib,share,需將bin目錄設定到~/.bashrc中,這樣就可以在任何路徑下使用gtags和htags了。

$cd your_src_dir

$gtags   # make tag files(gtags,grtags,gsyms)

$htags -v #make hypertext(html/)

這樣,開啟html下的index.html檔案就可以開始瀏覽了。

$ gtags -v

$ htags -sanohitvt 'welcome to *** source tour!'

$ firefox html/index.html

$ htags --suggest

$ cflow --tree --format=posix *.[ch] >cflow.out

$ htags --cflow=cflow.out

《原始碼閱讀》原始碼閱讀技巧,原始碼閱讀工具

檢視某個類的完整繼承關係 選中類的名稱,然後按f4 quick type hierarchy quick type hierarchy可以顯示出類的繼承結構,包括它的父類和子類 supertype hierarchy supertype hierarchy可以顯示出類的繼承和實現結構,包括它的父類和...

原始碼閱讀 Glide原始碼閱讀之with方法(一)

前言 本篇基於4.8.0版本 原始碼閱讀 glide原始碼閱讀之with方法 一 原始碼閱讀 glide原始碼閱讀之load方法 二 原始碼閱讀 glide原始碼閱讀之into方法 三 大多數情況下,我們使用glide 就一句 但是這一句 裡面蘊含著成噸的 with方法有以下幾個過載方法 publi...

原始碼閱讀 Glide原始碼閱讀之load方法(二)

原始碼閱讀 glide原始碼閱讀之load方法 二 原始碼閱讀 glide原始碼閱讀之into方法 三 首先,load方法有以下幾個過載方法 public requestbuilder load nullable bitmap bitmap public requestbuilder load nu...