gpt4 book ai didi

haskell - 试图让 Gloss Graphics 库工作

转载 作者:行者123 更新时间:2023-12-04 19:17:29 24 4
gpt4 key购买 nike

我正在尝试为 haskell 找到一个简单的图形库,从示例中,Gloss 看起来很简单。

我举了一个非常简单的例子,但我正在努力让它工作。

import Graphics.Gloss
displayInWindow "My Window" (200, 200) (10, 10) blue (circle 80)

编译 ghc test.hs我得到:
 compilation IS NOT required
Undefined symbols:
"_glosszm1zi3zi4zi1_GraphicsziGlossziDataziColor_blue_closure", referenced from:
_Main_main_info in test.o
_Main_main_srt in test.o
"_glosszm1zi3zi4zi1_GraphicsziGlossziDataziPicture_circle_closure", referenced from:
_spy_info in test.o
_spy_srt in test.o
"___stginit_glosszm1zi3zi4zi1_GraphicsziGloss_", referenced from:
___stginit_Main_ in test.o
"_glosszm1zi3zi4zi1_GraphicsziGlossziInternalsziInterfaceziDisplay_displayInWindow_closure", referenced from:
_Main_main_info in test.o
_Main_main_srt in test.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

我在 ghci 方面取得了更大的成功。运行相同的代码,我会出现一个白色矩形,但它没有绘制任何内容并且没有响应。我必须退出该过程才能重新控制我的终端。

如果其他更合适的东西,我也会对替代图形库感兴趣。我发现很难知道哪些库值得一看。我的要求很模糊,我只想在屏幕上画一些东西。

我使用的是 Mac OS X 10.6.8

最佳答案

您可能只需要使用 ghc --make test.hs反而。 ghc 的较新版本制作 --make默认值。

关于haskell - 试图让 Gloss Graphics 库工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7438413/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com