Linux で c および c++ プロジェクトの cscope データベースから完全および部分呼び出しツリーを生成したいと考えています。
プロジェクトはかなり大きいので、プロジェクトの完全な呼び出しツリーを操作するのは簡単ではない可能性があるため、関数名の grep のようなフィルターで呼び出しツリーの生成を制限したいと考えています。
また、「呼ばれる」および「呼び出される」サブツリーを任意のポイントから構築できるようにしたいと考えています。
そのため、ツールはインタラクティブで、パッチを簡単に適用できる必要があります。
PS: cscope データベースを使用したいのは、プロジェクトで既に使用されており、その生成がかなり高速であるためです。私はvimエディターを使用しており、Xウィンドウシステムを持っています。
sourceforge には cbrowser プログラムがありますが、call-tree (callgraph) 機能が壊れています。