Я следую руководству openGL, которое включает в себя эту функцию под названием glutCreateWindow, мой компилятор (XCode 5 gcc, OSX) говорит, что она устарела.
Какая еще опция была бы правильной, чтобы заменить эти функции, связанные с перенасыщением *?
glutCreateWindow
glutDisplayFunc
glutMainLoop
?
Как уже упоминалось, эти методы устарели. Лучший способ продолжить — создать правильное приложение Cocoa. Есть несколько способов создать приложение Какао, которое работает через OpenGL. Самое простое, вероятно, это просто создать приложение из шаблона приложения в XCode и добавить окно, содержащее NSOpenGLView
.
Других решений пока нет …