2012-04-16 41 views
2

私はちょうど最近(実際には)Windows用のEclipse CDTの使用を開始しました。プロジェクトにテストCファイル(Hello World)を追加しました。プロジェクトをビルドすると、以下のようなエラーが表示されます。Eclipse CDTビルド・エラー:make not path

Error: Program make is not found in Path - 

それで、Eclipse CDTにはMingw/MSYSが必要です。インストールしました。今私は

C:\MinGW\msys\1.0\bin 

であっMAKE.EXEされていることを参照してくださいしかし、私は管理者権限を持っていけないので、私は、Windows上のパスシステム変数に加える含むこのフォルダを追加することができませんでした。 (私は管理者特権を得ることはできません)

WindowsでCDTを構築して使用するにはどうすればこのエラーを回避できますか? Eclipse CDTのプロジェクト設定で、作成するパスを追加するとこれを解決できますか?

答えて

4

この問題を回避できました。

は2つのEXEファイルの正しいパスを追加しました - ユーザー環境変数Pathに(いるMinGW/ANSYSのことでインストールされます)とgcc/gで++作る(システム変数Pathを編集することが許されませんでした)。

しかし、これらのパスをに追加すると、ユーザー環境変数Pathもこれを解決するのに役立ちました。今Eclipse CDTがコードを構築して実行しました。/cygwinの/ binにまたは、c:

2
  1. チェック環境変数のパスは、cを持っている/ mingwの/ binにまたはどこメイクファイル名がMINGW32-MAK​​E.EXEまたは何か他のものであればuが
  2. それをインストールし、コピーを作成し、名前を変更しますその
0

をMAKE.EXEする問題は、あなたのIDEは、GNUバイナリユーティリティの場所が

Windowsにそのシンプル行くに対処するので、どのようにある場所を知る必要があるということだけである - >好み - > C/C++ - >新しいC++プロジェクトwizerd - >メイクファイル

first

は、uは、私はそうはMinGWを使用して、たとえば備え付けるされているものを選んだ今私はGUNのエルフの解析を選択しましたし、今私はC++ FILTの場所を必要とする:D enter image description here あなたはuはmingwのインストール場所を配置するために行くだろうMinGWの \ second

およびC++ filt.exeを検索:デフォルトではCになります http://www.mingw.org/

01からD

し、インストールすることができMinGWの:Dと今uが行われ

0

C:\MinGW\binをPATH変数に追加した後。新しいプロジェクトがMinGW GCCツールチェーンで作成されていることを確認してください(下記参照)。 enter image description here