私はちょうどプロジェクトを開始しています。プロジェクトの最初の部分は、実行可能ファイルが実行されるときに表示されるコンソールウィンドウを必要としません(Windowsマシン)、私はこれを達成するように見えない、私は012ビットのWindowsマシン上でeclipse kepler
を使用しています。コンソールウィンドウを作成しようとしていません[C++]
私は最初、私はこのスレッドを追った私の主な機能にメインウィンドウを追加しました:
Compiling a Win32 GUI app (without a console) using MinGW and Eclipse
しかし、多分私は何か間違ったことをやっていますか?
リンカーフラグを空白のままにして、次に設定をクリックして他の新しいオプションを選択し、これを-subsystem, win32
に入れます。しかし、それは成功しなかった!
それから-subsystem, win32
に変更しましたが、これは大文字のW
ですが運がありません。
その後、フラグとして-mwindows
を追加して上記の手順を繰り返しましたが、成功しませんでした。
どのように私はこのThanxを修正することができますどのようなアイデア。
#include <iostream>
#include <Windows.h>
using namespace std;
int WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow) {
return 0;
}
私はそのコードを使用してみましたが、私は.exeファイルが実行されていないプログラムを実行しようとすると、私もよく分からない
こんにちはrandropなぜ
******** **編集
こんにちは、それはそれが働いているが、プログラムは何もしないので、すぐに終了するとにかく、私はコンソールウィンドウを表示せずに実行しているプログラミングを維持することができます??
リンカオプションで渡される必要があり、あなたがにリンクされているQ&Aで説明したようにリンカスイッチは、 '-subsystem、windows'です。なぜあなたはそれに従わなかったのですか? – IInspectable
私は、それは動作しませんでした – irishmaniac
-mwindowsをフラグとして追加すると-subsystem、他のオプションとしてWindowsが起動失敗を示しています:バイナリファイルが見つかりませんでした。私がプロジェクトをクリーンで再構築しても何もしません。 – irishmaniac