9

Eclipse の CDT パーサーを Eclipse の外部で使用して、C ソースをオフラインで分析することは可能ですか?

4

4 に答える 4

1

はい、可能です。

私はまさにそれを行うCPAcheckerというプロジェクトで働いています。

于 2013-01-17T11:52:57.180 に答える
1

Eclipse CDT を使用することに制約がない場合は、clang/llvm を使用することをお勧めします。かなり新しいコンパイラおよびコード アナライザですが、優れたパフォーマンスを発揮します。

[1] http://clang.llvm.org/ [2] http://en.wikipedia.org/wiki/Clang

于 2012-11-03T13:28:36.930 に答える
0

正確なシナリオに応じて、Eclim および/またはその実装を確認できます。ヘッドレス Eclipse を実行し、vim エディターを使用して接続します。どうやら他のフロントエンドもサポートしているようです。C/C++ プロジェクトがサポートされているようです: http://eclim.org/vim/c/project.html

それ以外の場合は、@ Dodon Victor を使用し、clang/llvm をお勧めします。

于 2013-01-17T11:16:30.293 に答える
0

Eclipse CDT パーサーをサービスとしてセットアップできます。次に、C コードをそれに渡し、コードを分析することができます。代わりに jdt を使用することを除いて、同様のことを行いました。

于 2012-11-27T01:26:35.967 に答える