Haskell和OpenGL。(未知GLUT入口glutInit)
我需要帮助让OpenGL和GLUT使用Haskell工作 运行windows 10系统。 我已经使用Haskell和OpenGL。(未知GLUT入口glutInit),haskell,opengl,glut,Haskell,Opengl,Glut,我需要帮助让OpenGL和GLUT使用Haskell工作 运行windows 10系统。 我已经使用cabal安装了OpenGL软件包,但是当我尝试运行以下程序(以及类似的教程,如短程序)时: 我四处寻找解决方案,但空手而归。我也遇到了同样的问题,找到了解决方案 使用()。将freeglut/bin/(platform)/freeglut.dll复制到您的可执行路径,并将其重命名为glut32.dll实际上,我也遇到了同样的问题。我无法知道dll文件要复制到哪里。因此,我所做的是:sudo ap
cabal
安装了OpenGL软件包,但是当我尝试运行以下程序(以及类似的教程,如短程序)时:
我四处寻找解决方案,但空手而归。我也遇到了同样的问题,找到了解决方案
使用()。将
freeglut/bin/(platform)/freeglut.dll
复制到您的可执行路径,并将其重命名为glut32.dll
实际上,我也遇到了同样的问题。我无法知道dll文件要复制到哪里。因此,我所做的是:sudo apt get install haskell platform glutInit函数由freelut提供(如回答中所述),它是使用上述命令安装的。
import Graphics.UI.GLUT
main :: IO ()
main = do
(_progName, _args) <- getArgsAndInitialize
_window <- createWindow "Hello World"
displayCallback $= display
mainLoop
display :: DisplayCallback
display = do
clear [ ColorBuffer ]
flush
main: user error (unknown GLUT entry glutInit)