2016-03-23 3 views
0

私のCおよびC++コードで関数呼び出しを見つける必要があります。適切なソフトウェアを探していたら、CScopeが見つかりました。私はそれを使って関数呼び出しを見つける方法を見つけることができません。CScopeを使用して関数呼び出しを検索する(定義ではない)

0 Find this C symbol: 
1 Find this function definition: 
2 Find functions called by this function: 
3 Find functions calling this function: 
4 Find this text string: 
5 Change this text string: 
6 Find this egrep pattern: 
7 Find this file: 
8 Find files 

私はすべてのシンボル(cscopeの-L0)を検索し、次に定義(cscopeの-L 1)を除去について考え、それはコードが2倍に解析され、私は遅すぎることになるだろう怖いことを意味します。

CScopeでこれを行うには「元の」方法がありますか?

+1

'-L3'の何が問題なのですか? – fuz

+0

@FUZxxl私は、myFunc()と呼ばれるどの関数が呼び出されたのか知りたくありません。 myFunc()が呼び出されたファイルと行番号が必要です。 – Eenoku

+0

@FUZxxl申し訳ありませんが、私は何とか見落としました:-)答えとして回答を追加してください。受け入れることができます。 – Eenoku

答えて

1

オプション-L3を使用して、特定の関数を呼び出す関数を問い合わせます。

関連する問題