典型的なものを使用する Linux 上のレガシー C++ プロジェクトがあります。
./configure
make
make install
ビルドしてインストールします。代わりに Eclipse のような IDE でビルドしたいと思っています。
これは実行可能ですか?元の Makefile(s) を解析して Eclipse プロジェクトに変換できるものは Eclipse にありますか?
典型的なものを使用する Linux 上のレガシー C++ プロジェクトがあります。
./configure
make
make install
ビルドしてインストールします。代わりに Eclipse のような IDE でビルドしたいと思っています。
これは実行可能ですか?元の Makefile(s) を解析して Eclipse プロジェクトに変換できるものは Eclipse にありますか?
CDT プラグインで Eclipse を使用すると、Eclipse を C/C++ プロジェクトに使用できるようになり、Makefile を使用してプロジェクトをビルドするように指示できます。Makefile プロジェクトをセットアップするだけです。Makefile を管理させるのではなく、自分で Makefile を管理できるように指示する必要があるかもしれませんが (頭のてっぺんから覚えていません)、既存の Makefile を使用して Eclipse をビルドするように Eclipse をセットアップするのに問題はないはずです。既存のプロジェクト。以前やったことがあります。
インクルードディレクトリの場所と、コード補完などが正しく機能するために定義されていると想定するマクロを指定する必要があります(Eclipseがそれを理解する方法はわかりません)ので、間違いなくいくつかありますあなたがしなければならないことを設定します。しかし、それは間違いなく機能します。
彼らのサイトから Eclipse の C++ バージョンを取得するだけで(適切な C/C++ プラグインがすべて付属しているため、追跡する必要はありません)、CDT サイトでドキュメント、よくある質問、等
編集:ただし、構成でどれだけうまく機能するかはわかりません。それは私が試したことではありません。ただし、メイクファイルは問題なく機能します。
プロジェクトが大きすぎず、複雑すぎない場合。Eclipse で新しい C++ プロジェクトを開始する方がよい場合があります。次に、さまざまなソース ファイルとヘッダー ファイルをプロジェクトにインポートします。