linux下cscope的使用

2021-07-10 08:16:33 字數 596 閱讀 4842

在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...