2016-05-13 16 views
-5

私はちょうどC++を起動しており、コンパイラとIDEをダウンロードしています。両方ともEclipseで、最初のC++プログラムを作成しようとしました。私はHello World C++ Makefile Projectを使用し、次のページにすべてのものを追加します。私は、プログラムを構築し、ビルドはこれを言う:Hello World C++プログラムを実行できません

12:30:00 **** Build of configuration Default for project HelloWorld! **** make all Cannot run program "make": Launching failed Error: Program "make" not found in PATH PATH=[C:/Program Files (x86)/Java/jre1.8.0_91/bin/client;C:/Program Files (x86)/Java/jre1.8.0_91/bin;C:/Program Files (x86)/Java/jre1.8.0_91/lib/i386;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;c:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;c:\Program Files (x86)\Common Files\Roxio Shared\12.0\DLLShared\;C:\Program Files (x86)\Windows Live\Shared;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Users\Jen\Desktop\eclipse;] 12:30:00 Build Finished (took 122ms)***

私はプログラムを実行し、そしてそれは言う:

起動に失敗しました。バイナリが見つかりません。

これは、プログラムのコードです:

#include <stdio.h> 
#include <stdlib.h> 

int main(void) { 
    puts("Hello World!"); 
    return EXIT_SUCCESS; 
} 

2つのエラーもあります

  1. 機能 "プット" は解決できませんでした。
  2. シンボル "EXIT_SUCCESS"を解決できませんでした。

ありがとうございます!

ネイトN.

/////////////////////////////////////// /////////////////////////

私はuser4581301のアドバイスに従っており、コードにはこれが記載されています:

#include <iostream> 
using namespace std; 

int main() { 
    cout << "Hi World" << endl; // prints Hi World 
    return 0; 
} 

ビルドは次のようになります。

夜01時22分26秒****プロジェクトのためのコンフィギュレーション・デバッグの再構築HiWorld **** 情報:内部ビルダーが使用されています g ++ -O0 -g3 -Wall -c -fmessage-length = 0 -o "src \ HiWorld.o" ".. \ src \ HiWorld.cpp" g ++ -o HiWorld.exe "src \ HiWorld .oの」

午前13時22分27秒(835msを取った)

を完成構築する。しかし、今のプログラム、それが実行さんが、何も印刷されません。あなたが2個のエラーを持っているので、事前に

おかげで、

ネイトN.

答えて

1

Launch failed. Binary not found.

はよくこれが示されています。 何らかのエラーが何バイナリがコンパイルされていない=を意味/ doesntの何バイナリコンパイル/リンク=カント打ち上げ何かがエラー

#include #include 

も、これは有効ではありません^固定=

ソリューションを存在しない リンク

0

Cannot run program "make": Launching failed Error: Program "make" not found in PATH

Kaboom! make、no build、バイナリなし。

一部のコンパイラでは、「Make out of the box」には付属していませんが、あなたのパスにコンパイラツールチェーンの兆候はまったくありません。

Eclipseは、さまざまな異なるコンパイラをサポートするIDEです。結果として、それは1つと共に出荷されない。エラーメッセージは、あなたがWindows上で構築していることを示しているので、最も簡単なオプションはone of the many MinGW variantsです。そしてあなたがちょうど始まったばかりなので、私はプレーンバニラMinGWで始めることをお勧めします.Eclipseはそれを使用するために特別な設定を必要としません。

msysと一緒にMinGWをインストールする手順に沿って、makeになるようにしてください。

関連する問題