1

Win7のMinGWでCDTを使用して、Eclipse Indigo 32ビットで以下をコンパイルしました。

#include <iostream>
using namespace std;
int main()
{
  cout << "Hello World!" << endl;
  return 0;
}

この投稿から、私は設定しました:

ウィンドウ -> 設定 -> C/C++ -> ビルド -> 環境 -> 変数を追加します。

Debugフォルダーでexeを選択して実行をクリックすると、次のように表示されます。

Launch failed: binary not found

Eclipse の外側から実行しようとすると、次のようになります。

Windows cannot access the specified device, path or file. You may not have appropriate permissions to access the item.

管理者として実行してみました。

コマンドラインでコンパイルしようとすると:

g++ -o hello.exe hello.cpp

私は得る:

c:/mingw/bin/../lib/gcc/mingw32/4.5.2/../../../libmingw32.a(main.o):main.c:(.tex
t+0xd2): undefined reference to `WinMain@16'
collect2: ld returned 1 exit status

前もって感謝します。

4

0 に答える 0