Gtk3

在許多 Linux 發行版中,Haskell Gtk3 庫在系統包管理器中作為包提供(例如 Ubuntu 的 APT 中的 libghc-gtk)。但是,對於某些開發人員來說,最好使用像 stack 這樣的工具來管理隔離環境,並通過 cabal 安裝 Gtk3,而不是通過系統包管理器進行全域性安裝。對於此選項,需要 gtk2hs-buildtools。在將 gtkgtk3 或任何其他基於 Gtk 的 Haskell 庫新增到你的 cabal 檔案中的 build-depends 條目之前執行 cabal install gtk2hs-buildtools