【发布时间】:2020-12-05 04:40:19
【问题描述】:
我想尝试一下 Haskell,我希望编写一个小型 2D 街机游戏(俄罗斯方块或突围)。 你能推荐一个简单的图形库来帮助我快速入门吗?
顺便说一句,我一直在尝试使用 SDL 和 wxWidgets,但由于依赖问题,还没有成功运行任何示例,正在研究它...
【问题讨论】:
-
下载 Cabal Install 非常重要。没有它,依赖管理是可怕的。
-
Cabal 很棒——你绝对应该下载它。但这并不能解决缺少底层原生库的问题。 Cabal 包中根本不包含许多库(例如 wxWidgets、OpenGL,可能还有 GTK)。
-
我刚刚查看了 Haskell 的 GTK2HS,它确实包含完整的 GTK 堆栈(很好)。不幸的是,它没有 Cabal 包(不太好),它的安装程序需要 GHC 6.10.3。不是“6.10.3 或更高版本”——只是“6.10.3”。很容易解决,但仍然......:P
-
@Don Stewart:同意——另一个答案要好得多,以至于它取代了这里所说的一切。