1

現在、Eclipse を設定して、Windows コンピューターで C++ 開発を開始できるようにしようとしています。ただし、いくつかのエラーが発生しています。しかし、まず、これまでに行ったことは次のとおりです。

  • Eclipse 用の CDT をインストールしました
  • Cygwin をインストール済み (追加パッケージgccgccおよびmake)
  • Eclipse にすべての「ヘッダーのパス」を追加

問題は、Hello World プログラムを実行しようとすると、Launch failed. Binary not found.

プロジェクトをビルドして再構築しましたが、プログラムはまだ実行されていません。これらのエラーが原因である必要があります。

  • /bin/sh: g++: command not found
  • make: ***[src/HelloWorld.o] Error 127

これらのエラーを解決するにはどうすればよいですか?

4

2 に答える 2

0

わかりました、私は自分でそれを理解しました。これは本当に私を驚かせたので、この問題を抱えている他の人に私がどのように解決したかを知ってもらいたい.

どうやら、g++、gcc、およびすべてがインストールされていたので、パスに問題があったに違いありません。だから私がしたことは、自分のパスをチェックすることでした。編集方法がわからない場合は、このリンクを確認してくださいhttp://www.computerhope.com/issues/ch000549.htm

そこでPath、システム変数の下で選択し、 をクリックしましたEdit...。私が気づいたのは、代わりにC:\cygwin64それが言ったことC:\cygwinです。私がしたことは、64 を追加することだけでした (64 ビット版の cygwin をインストールしたため)。

私はEclipseを再起動し、プロジェクトをきれいにしてビルドし、エラーは消えました!

于 2013-09-25T14:58:48.920 に答える
0

Cygwin setup.exe を再度実行して、g++ のパッケージを選択してください。それを検索して、それらがインストールされていることを確認してください。名前の下にあるはずgcc-g++です。C++ コンパイラは、C コンパイラとは別にインストールされます。

于 2013-09-25T14:33:36.613 に答える