在fcd的專案中,使用vim作為ide。那麼cscope可以幫助vim擴充套件類似於函式、物件的查詢、交叉引用查詢等功能。
命令行為:
cscope -rbkq
生成當前目錄下cscope.out檔案資訊,儲存著交叉引用的資訊。
vim中,cscoup使用:
cs add cscope.out
然後查詢:
cs find s 要查詢的名稱
其中s處可以是:
0 或 s: 查詢本 c 符號
1 或 g: 查詢本定義
2 或 d: 查詢本函式呼叫的函式
3 或 c: 查詢呼叫本函式的函式
4 或 t: 查詢本字串
6 或 e: 查詢本 egrep 模式
7 或 f: 查詢本檔案
8 或 i: 查詢包含本檔案的檔案
ctrl+]跳轉ctrl+t跳回
gf跳轉入指定檔案ctrl+o跳轉回來
linux下cscope的簡單設定例項
0 preview cscope 可以幫助 linux 開發者簡單地看 提高效率,這裡記錄一下我的學習過程。1 安裝cscope yum install cscope安裝包 make2 生成索引檔案 在你的 根目錄 data mycodepkg 下面輸入 root 100 data mycodepk...
cscope簡單使用
1 建立資料庫 cscope r 會在當前目錄下產生乙個cscope.out檔案 2 建立連線 cs add cscope.out 3 查詢 cs find g hub hub status 其中的g表示查詢定義 0或者s 查詢這個c符號 1或者g 查詢這個定義 2或者d 查詢被這個函式呼叫的函式 ...
Cscope 安裝和使用
2.解壓 3.安裝 configure prefix home make make install 1.建立cscope使用的索引檔案 1.在你需要瀏覽原始碼的根目錄下 如你想用cscope看linux原始碼 使用下面命令 cscope rbkq r 表示把所有子目錄裡的檔案也建立索引 b 表示cs...