私は経験豊富な Java 開発者であり、Eclipse に精通しています。最近、IAR の公式 Eclipse プラグインを使用せずに、 Texas Instrumental (BLE)のIAR C 言語プロジェクトを Eclipseに移行しようとしています。Eclipse をコード ブラウジング IDE として使用したいだけで、物事がどのように機能するかを学びたいと思っています。チュートリアルをフォローアップし、将来的には Eclipse を使用して開発します。
プロジェクトを移行するために 1 日試してみましたが、Eclipse C 言語のサポートに関して何かが欠けています。
プロジェクト「 A 」の.hファイルで定義されたいくつかのタイプがあり、プロジェクト「 B 」の他の.cファイルで参照され、 Eclipseは「宣言に移動」できますが、プロジェクトでコンパイルエラーを示します「B」。
同じシナリオの他のケースでは、フォルダーがプロジェクトのルート ディレクトリの下にある限り、ソース フォルダーとしてフォルダーを指定する必要がないことに気付きました。それらはそのビルド パスに追加されます。特定のプロジェクトを作成し、プロジェクトのプロパティで「 A 」プロジェクトのみを参照してプロジェクト「 B 」にもインポートしましたが、これは正しいですか?
また、C 言語では、Eclipse に悩まされることなく、両方のプロジェクトが相互に参照できることに気付いたので、これは合法であると思います。したがって、従うべきC 言語のマルチプロジェクト構造パターンがあるはずだと思います。そのような詳細な仕様を見つけますか?
ありがとう、
アダム・ゼハヴィ。