当我尝试导入 GLUT 包时出现错误
import Graphics.Rendering.OpenGL
import Graphics.UI.GLUT
我得到的错误是:
我不知道如何在haskell中使用图形,
如果 WinHugs 找不到包,请告诉我如何导入 GLUTGraphics.UI.GLUT
包。
更新:获得视频链接真的很好,可以快速理解它。
WinHugs 真的很老了,自 2006 年以来就没有更新过。请切换到使用 GHC 编译器的Haskell 平台。如果您这样做,您的代码将开箱即用,因为 GLUT 包默认包含在平台中。
所以,经过太多的研究和研究,我终于从自己那里得到了解决方案。
如果您使用的是Haskell 平台,Haskell 中的图形并不是什么大问题,这将是一项非常乏味的任务,而且很可能无法在WinHugs中使用图形。
所以你应该首先在你的机器上下载并安装haskell平台,然后你必须GLUT
在你的系统文件夹中下载并安装(复制)包,这将使你能够使用它们。
有关更多信息,您可以观看我上传到我的 youtube 帐户的我自己的 youtube视频,以获取快速说明指南。
这意味着您正在使用带有最少库集合的 WinHugs,这就是为什么您没有遇到任何问题import Graphics.Rendering.OpenGL
但正如您所说import Graphics.UI.GLUT
的在 WinHugs 中不起作用,这意味着您需要GLUT
在 WinHugs 库中添加包。
这是一个链接 ,您可以通过该链接获取 WinHugs、其他程序和大量库。
GLUT
只有当相应的 C 库已经存在时,才能获得 OpenGL、OpenAL 和 ALUT 包。