0 preview
cscope 可以幫助 linux 開發者簡單地看**,提高效率,這裡記錄一下我的學習過程。
1 安裝cscope
yum install cscope安裝包 make2 生成索引檔案
在你的**根目錄 /data/mycodepkg 下面輸入
[root@100 /data/mycodepkg]# cscope -rbqk-r:在生成索引檔案時,搜尋子目錄樹中的**
-b:只生成索引檔案,不進入cscope的介面
-k:在生成索引檔案時,不搜尋/usr/include目錄
-q:生成cscope.in.out和cscope.po.out檔案,加快cscope的索引速度
3 新增進環境變數
3.1把生成的索引新增進環境變數
[root@100 /data/mycodepkg]# vim ~/.bashrccscope_db=/data/scrubber/cscope.out
export cscope_db
3.2 生效環境變數
[root@100 /data/mycodepkg]# source ~/.bashrc4 驗證使用
4.1開啟** 對關鍵字/函式使用 ctrl + ] 發現會跳轉/選項,按下數字鍵進入指定檔案。
4.2 操作
退出進入檔案(棧)命令: ctrl + t
第乙個(進入1) : :tprevious
第最後乙個(進入-1) : :tlast
linux下cscope的使用
在fcd的專案中,使用vim作為ide。那麼cscope可以幫助vim擴充套件類似於函式 物件的查詢 交叉引用查詢等功能。命令行為 cscope rbkq 生成當前目錄下cscope.out檔案資訊,儲存著交叉引用的資訊。vim中,cscoup使用 cs add cscope.out 然後查詢 cs...
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 查詢被這個函式呼叫的函式 ...
Linux下的簡單命令
一 程序相關 1 顯示所有執行中的程序 ps aux less 2 殺死程序 pkill 程序名 killall 程序名 kill 9 pidof 程序名關鍵字 3 linux 檢視指定程序和關閉程序 比如 ps ef grep writer 查詢所有有關writer的程序,顯示如下 9942代表p...