0

私はLinuxのn00bです。他のヘッダーなどがたくさん含まれている大規模なC++プロジェクトのソースコードを理解しようとしています。

メインファイルの1つに、多数の関数呼び出しがありますが、ファイル自体に定義がないため、明らかに他の場所から含まれています。

ファイルや関数が実際に定義されている場所を検索する方法を探しています。それを行う方法はありますか?助けてください。私は前述のようにLinuxを使用しています。

4

2 に答える 2

1

次のようなコマンドで開始できます

find . -name '*.[ch]*' | xargs grep some_search_term

より高度な検索については、 cscopeまたはctagsの調査を検討する必要があります。

于 2013-01-11T16:43:05.070 に答える
1

grepを調べて、ヘッダー/テキストファイルなどの文字列を検索します。

于 2013-01-11T16:40:40.517 に答える