2010-11-22 22 views
1

Windows Vista上のEclipse(Galileo)CDTプラグインで簡単なHello World C++プログラムを実行しようとしています。 Eclipse/CDTの "Before You Begin"の指示に従って..."Hello World"の実行に失敗しました。 Windows Vista上のMinGWとCygwinでのEclipse(Galileo)CDTプラグインの問題

1)最新のCygwinをダウンロードしてインストールしました。しかし、Cygwinでコンパイルできませんでした。

内部ビルダー:プログラム "グラム++" を実行できません:発射は、Eclipse CDTのドキュメントが

現在のCygwin> =バージョン3.4.4-999ではない...と言う

を失敗しましたgccとg ++のコマンドはWindowsのネイティブシェルから起動できないため、サポートされていません。

Typo(Cygwinバージョンは1.7.7)ですがr cygcheck -cを利用すると、3.4.4.xのg ++​​のバージョンが得られます。 したがって、このバージョンのg ++​​はコマンドラインから実行できないと仮定しました。だからCygwinをあきらめた。

2)MinGW、gdb、MSYSをダウンロードしてインストールしました。 今回は、コンパイルすることができましたが、実行しようとしたとき、私は

によってHello.exeは

答えて

1

最も簡単な解決策動作を停止しましたプログラムは、最新のをインストールしたことを言ってポップアップを取得しますEclipse(Helios SR1)とCDTプラグイン。 古いプロジェクトを削除する/古いプロジェクトを新しいプロジェクトにインポートする必要がありました。

ガリレオは、以下を参照してください http://sourceware.org/ml/cygwin/2010-03/msg00510.html http://dreamlayers.blogspot.com/2010/01/eclipse-incompatibility-with-cygwin-17.html

4
あなたがCygwinの、またはMingwをいずれかを使用する必要があります

、両方とも%PATH%で検索可能な場合、それらのDLLが競合する可能性があるからです。
ビルドプロセス(ビルドコンソールからコピーしたテキスト)と%PATH%の内容を表示します。

関連する問題