【发布时间】:2017-04-06 10:59:59
【问题描述】:
我将 OpenGL 与 Haskell 一起使用。我尝试了一个示例程序,它使用 ghc Compiler 成功编译,但是当我运行它时,我得到了这个错误
用户错误(未知的 GLUT 条目 glutInit)
我对此进行了搜索,但大多数答案都与此问题有关,即 mac OS X 和 Windows。但是我在 Ubuntu 15 上遇到了这个错误。
This Question was Previously asked but is related to windows
以下是我使用的示例程序。
import Graphics.Rendering.OpenGL
import Graphics.UI.GLUT
main :: IO ()
main = do
(_progName, _args) <- getArgsAndInitialize
_window <- createWindow "Hello World"
displayCallback $= display
mainLoop
display :: IO ()
display = do
clear [ ColorBuffer ]
【问题讨论】:
-
您能否提供您的代码和示例,这将有助于我想象。
-
试试
sudo apt-get install freeglut3 -
@user2297560 谢谢你在这里分享这个,它为我解决了这个问题。
标签: haskell opengl glut freeglut