opengl - 如何使用 GLUT 和 OpenGL 安装 Haskell?

标签 opengl haskell glut

请帮助我安装支持 OpenGL 和 GLUT 的 Haskell。我似乎找不到适用于任何地方的教程。
我找到了一些教程,但出现错误。

  • One here
  • Second one here

  • 错误很多,如下所示:

    配置 GLUT-2.2.2.1...
    Setup.hs:至少缺少以下依赖项:
    OpenGL >=2.3, StateVar -any, Tensor -any

    编辑 1:操作系统:带有 SP1 的 Windows 7 Professional。
    我使用的是 Haskell 平台,默认情况下未安装以下组件。

    编辑2:
    Cabal 没有安装,只是检查了使用 haskell 平台安装的软件包列表,并且必须手动安装它。

    最佳答案

    OpenGL 和 GLUT 都包含在 Haskell 平台中。只需访问 http://hackage.haskell.org/platform/以了解如何安装它。

    每当您需要使用 Haskell 时,最好安装 Haskell 平台,而不是仅仅下载 GHC 编译器并自行安装。 Haskell 平台包括 GHC 和您需要的最常见的库。它还使您可以访问 cabal-install 程序,该程序可用于轻松安装您可能需要的任何其他软件包(安装平台后,请在终端中使用 cabal help 了解更多信息)。

    关于opengl - 如何使用 GLUT 和 OpenGL 安装 Haskell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8374476/

    相关文章:

    c - 为什么我在尝试使用免费图像库保存 opengl 缓冲区时总是得到黑色图像?

    c++ - glutStrokeCharacter 绘制一个 int 变量

    c# - C++ 混合( native 托管)+sdl + opengl & c# winforms

    linux - Haskell System.Process 处理

    c - 通过循环遍历 vector 链接列表,使用 opengl1 绘制线条

    c++ - OpenGL 暂停问题

    java - 如何在 openGL/java 中绘制文本?

    haskell - 为什么haskell的bind函数要把一个函数从非monadic变成monadic

    haskell - 使用 IO.readLn 从 Haskell 中的标准输入读取单行

    即使在 openGL 窗口关闭后继续程序