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
前もって感謝します。