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