Eclipse で C++ / Java プロジェクトを混在させました。build.mk ファイルをセットアップしました。エディター内のすべてのファイルを閉じると、Eclipse はプロジェクトを正常にビルドします。.h または .cpp ファイルを開くと、Eclipse は未定義のシンボルを多数検出します。サードパーティ API への参照があり、すべての問題はその API のシンボルに関連しているようです。奇妙なことに、一部の型は Eclipse で定義されていると見なされ、一部の型は同じ .h ファイルで定義されている場合でも未定義と見なされます。
私の同僚はこれらの問題を経験していませんが、この問題の解決をどこから始めればよいかわかりません。Eclipse のインクルード ディレクトリが同じであることは既に確認済みです。Eclipse プロジェクトの設定を比較する方法はありますか?
更新: .cproject ファイルと .project ファイル、および .settings ディレクトリ内のファイルは、一部のパスのみが異なることがわかっています。しかし、私の問題を解決するのに役立ちませんでした。