3

ソースコードが複数のディレクトリにある場合、Emacs で cscope を設定するにはどうすればよいですか?

C++ プロジェクトにいくつかのパスがあるとします。

  1. /path/to/my/code(およびサブディレクトリ)
  2. /path/to/other/code(およびサブディレクトリ)
  3. /path/to/static/linking/include/files(およびサブディレクトリ)
  4. /path/to/static/linking/lib/files' (およびサブディレクトリ)

xcscopeコード内のシンボルとリンク先のライブラリをナビゲート/検索するために使用したいと思います。

指示xcscope.elは、最初に でC-c s(Cscope->Create list and index) を実行する必要があると書か/path/to/my/codeれていますが、cscope によって他のパスにインデックスを付ける方法について混乱しています。

ドキュメントには、他のディレクトリに移動して を実行する必要があると書かcscope -bれていますが、その後はどうすればよいのでしょうか?

cscope.filesビルドされたファイルを見ましたC-c s。このファイルに他のパスを追加することになっていると思いますが、このファイルにはソース コード ファイル (ディレクトリではなく) のリストが含まれています。

cscope.filesプロジェクトのルート ディレクトリの外にある、インデックスを作成するすべてのファイルを手動で編集して追加する必要がありますか?

4

2 に答える 2