2017-02-06 4 views
1

Мне нужна помощь в работе OpenGL и GLUT с использованием Haskell.Haskell с OpenGL. (Неизвестный GLUT-вход glutInit)

Запуск системы Windows 10. Я установил пакет OpenGL с использованием cabal, но когда я пытаюсь запустить следующую программу (и аналогичные учебник, как короткие программы):

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) 

У меня есть огляделся по сторонам, но пришел с пустыми руками.

ответ

1

Я столкнулся с той же проблемой и нашел solution.

Использование this (source). Скопируйте freeglut/bin/(platform)/freeglut.dll в свой исполняемый путь и переименуйте его в glut32.dll.

Смежные вопросы