我已经用stack-1.7.1
,ghc-8.2.2
,gtk+-2.24.28
和glade-3.8
编译了Haskell GUI应用程序。当我运行可执行文件时,黑色的控制台窗口始终跟随GUI窗口。我想摆脱它,但是找不到有关Haskell GUI应用程序的任何提示。我还是Haskell的新手,尤其是Haskell编译。因此,如果这是一件容易的事,对不起,但是如果有人可以给我一些提示,我将不胜感激。
答案 0 :(得分:6)
将此添加到您的.cabal
文件中:
if os(windows)
ghc-options: -optl-mwindows
如果您不使用cabal
来构建项目,只需将-optl-mwindows
传递给ghc
。