2011-01-21 13 views
6

EclipseをGalileoからHeliosにアップグレードしました。 "プロジェクトをクリーン"しようとすると、 "プログラムを実行できません;不明な理由"というエラーが表示されます。私はガリレオでmakeを実行することができたので、なぜこれが起こっているのか、他に誰かがこれに遭遇したのかどうかはわかりません。Eclipse Helios - "プログラムメイクを実行できません;不明な理由"

+0

Javaプロジェクトですか、C/C++(CDT)ですか? – VonC

+0

これはC++プロジェクトです。 – Ravi

答えて

12

PATHを環境に追加します(環境設定 - > C/C++ - >ビルド - >環境)。

また、環境にも$ ORACLE_HOMEを追加する必要がありました(私のコードではPro * Cを使用しています).CDTは以前のユーザーの環境変数を取得していないようです。

それは私が知っている、迷惑なんだ...

+1

ありがとう、それはトリックでした! – Ravi

+0

Momentics IDE 10.2ベータ版(Blackberry 10開発環境)を使用して私に適用されます。 –

0

私はヘリオスとこの夜を発見したOS Xのためのこの有益な情報の一部の増幅:

私のメイクは/開発者は/ usr/binに位置していた

。これをPATH変数に追加しました。

プロジェクト環境設定のC/C++ビルド - 設定セクションでは、/Developer/SDKs/MacOSX10.6.skd/usr/libディレクトリを追加しました。これには必要なライブラリが含まれています。

1

トロイの木馬の上に構築された別の回答です。

ネイティブ環境のシェルでmakeを実行できると仮定すると、解決方法は、「環境設定 - > C」で「ネイティブ環境を指定した環境に置き換える」(OP1)または「ネイティブ環境に変数を追加する」(OP2) (環境設定 - > C/C++ - >ビルド - >環境) - PATHを環境に追加します。

また、環境にも$ ORACLE_HOMEを追加する必要がありました(私のコードではPro * Cを使用しています).CDTは以前のユーザーの環境変数を取得していないようです。

それは私が知っている、迷惑なんだ...

ソリューション-OP2:あなたのネイティブ環境でのPATH変数にあなたのmakeコマンドの場所を確認してください。

0

プロジェクト - >プロパティ - > C/C++ビルド - >環境で、 "ネイティブ環境を指定環境に置き換え"ではなく "ネイティブ環境に変数を追加"を選択する必要があります。

関連する問題