6

Java プログラミング言語として Eclipse (Helios) をインストールしましたが、C/C++、Python、Ruby でのプログラミングにも使用したいと考えています。CDT と DLTK (Python と Ruby 用) をインストールしました。

すでに mingw-w64 (Windows プラットフォーム) がインストールされています。MinGW をツールチェーンとして使用するように Eclipse をセットアップするにはどうすればよいですか? ツールチェーンとして MinGW を検出しているようですが、プロジェクトを作成すると、「外部スキャナー情報ジェネレーターの起動エラー」という 2 つの警告が既に表示されます。これは、コンパイラプログラムが見つからないためだと思います。また、標準ライブラリのヘッダー ファイルも検出しません。これらの問題は、標準の MinGW ではなく mingw-w64 を使用しているためでしょうか?

Ruby は動作していますが、Python に関しては、インタープリターもデフォルトのシステム ライブラリーも見つかりません。Python 2.7 が既にインストールされています。ファイルを探す場所をEclipseに伝える方法がわかりません。

注: 私は Windows 7 Professional 64 ビットを使用しています。Vista の 64 ビット バージョンで mingw-w64 を動作させるのに問題があると聞いたことがあります。私は同じ問題を抱えているかもしれません。Eclipse を無視して、gcc を使用して C ファイルをコンパイルしようとすると、ライブラリとインクルードを見つけるのに問題があります。

編集:環境変数を介して /bin/ および /libexec/ へのパスを設定すると、プロジェクトの作成時に初期エラーが発生しませんが、知りたいのは、Eclipse 経由でパスを設定するにはどうすればよいですか? また、パスを設定しても、リンカーはライブラリとインクルードを見つけることができません。[プロジェクト] > [プロパティ] > [C/C++ ビルド] > [設定] に移動し、ライブラリとインクルードをそのように設定しようとしましたが、まだそれら (少なくともライブラリ) を見つけることができませんでした! さらに、私は本当にすべてのプロジェクトでこれを行う必要がありますか? このオプションは、[ウィンドウ] > [設定] では使用できません。

4

1 に答える 1

2

Python の部分については、pydev を使用することをお勧めします: http://pydev.org/ これは、Python に最適な Eclipse プラグインです。コード補完、構文の強調表示、virtualenv のサポート (http://pydev.blogspot.com/2010/04/pydev-and-virtualenv.html) などから...

javascript、php、html、python、ruby などの Web 開発に興味がある場合は、aptana も検討してみてください。

http://www.aptana.com/ Eclipse ベースの IDE で、git や subversion プラグイン、pydev など、すぐに使える機能がたくさんあります。通常の日食)

Martin K. link は mingw 部分に良さそうです。

于 2011-03-09T02:33:10.230 に答える