どのように私はGHCとGUI実行ファイルをコンパイルすることができますか?

StackOverflow https://stackoverflow.com/questions/3025156

質問

私はWindowsにマックから書いた小さなHaskellのプログラムを移植しました。それが開くために、コマンドプロンプトウィンドウを必要としないので、それは、(GHC 6.12.1でコンパイルさwxHaskell、)GUIアプリケーションです。それはとにかく、そう、そう、私の質問:私は何をしなければなりませんプログラムは、最初のプロンプトのウィンドウを開かずに起動すること?このため、いくつかのGHCスイッチがありますか?

役に立ちましたか?

解決

cygwinのでのwxWidgetsを使用する場合は、

は、コンソールウィンドウはがリンカに-mwindowsフラグを渡すことで表示されるのを避けることができますに。あなたはにGHCを伝えることができますあなたは-optlで構築しようとすると、それが動作するかどうかを確認できるよう、-optl-mwindows接頭辞に使用してリンカにフラグを渡します。

私はWindows上でHaskellのSDLアプリケーションを構築するときに前にそれをやった、それが私のために働きました。私は-mwindowsフラグもののcygwinの固有のだと思う、と私はあなたのGHCがリンカーとして使用している可能性のインストールかわからないんだけど。

他のヒント

私はWindows上でGHCにアクセスすることはできませんが、あなたは「窓」サブシステムを使用するようにリンカに指示する必要があるように見えます。 ghc -optl-mwindows ...が働くことがあります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top