cscope簡單使用

2021-06-16 23:17:03 字數 504 閱讀 8703

(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  —— 查詢被這個函式呼叫的函式(們)

3或者c  —— 查詢呼叫這個函式的函式(們)

4或者t   —— 查詢這個字串

6或者e  —— 查詢這個egrep匹配模式

7或者f   —— 查詢這個檔案

8或者i   —— 查詢#include這個檔案的檔案(們)

(4)重建 cscope不能時時更新

:cs kill -1    -------------斷開連線

!cscope -vbqr

:cs add ***x.out

Cscope 安裝和使用

2.解壓 3.安裝 configure prefix home make make install 1.建立cscope使用的索引檔案 1.在你需要瀏覽原始碼的根目錄下 如你想用cscope看linux原始碼 使用下面命令 cscope rbkq r 表示把所有子目錄裡的檔案也建立索引 b 表示cs...

使用 cscope瀏覽 C 檔案

cscope 本意是用來檢視c檔案的。但是也可以檢視c 檔案。方法如下 find name h o name c o name cc name cpp cscope.files cscope bkq i cscope.files ctags r 需要注意的是,不能使用 c f s 查詢 c 檔案裡的...

linux下cscope的使用

在fcd的專案中,使用vim作為ide。那麼cscope可以幫助vim擴充套件類似於函式 物件的查詢 交叉引用查詢等功能。命令行為 cscope rbkq 生成當前目錄下cscope.out檔案資訊,儲存著交叉引用的資訊。vim中,cscoup使用 cs add cscope.out 然後查詢 cs...