2016-06-30 26 views
0

現在CDT GCCビルド出力パーサコンパイラとしてGCCを使用する場合、Eclipse CDTプロジェクトのパスとシンボルを自動構成するビルドログを指定します。コンパイラコマンドに渡されたインクルードと定義について、-Iと-Dを検出します。 このビルド出力パーサーをMicrosoft Visual Cコンパイラcl.exeの出力で動作させるように設定する方法はありますか?clはGCC引数の代わりに/ Iと/ Dを使用するためです。Eclipseコンパイラ(cl.exe)で動作するEclipse CDTビルド出力パーサ

+0

もちろんあります。多くのクロスプラットフォーム/コンパイラ構築システムがその問題に対処しています。 2つの例は 'SCons'と' CMake'です。 –

答えて

0

まあ、いくつかの研究の後、出力構文解析ツールがcl構文を識別するように構成する方法が見つかりませんでした。最も簡単な解決策は、clビルドログをgccログのように変更し、ビルドコマンドとしてEclipseに設定するpythonスクリプトを作成することでした。

関連する問題