Open GL 和 GLUT 在 10.9 中已弃用

Posted

技术标签:

【中文标题】Open GL 和 GLUT 在 10.9 中已弃用【英文标题】:Open GL and GLUT is deprecated in 10.9 【发布时间】:2014-01-24 00:37:04 【问题描述】:

我最近发现了如何在 xcode c++ 中创建一个窗口,但是当我尝试使用 glutInit 时,它说它“在 10.9 中已弃用”所以现在我想知道是否有替代 glutInit 和其他 glutInit东西

【问题讨论】:

看看***.com/questions/19568088/… 很酷,谢谢,这将不允许我在 10.9 上运行我的应用程序,还是像 1.8 一样运行? 它会让你运行得很好。这是警告而不是错误。但总体思路是让您停止使用该框架。如果您尝试在 10.9 上使用 AGL(Apple 的基于 C 的低级接口,用于管理能够绘制到窗口中的 GL 上下文),也会发生同样的事情。您仍然可以这样做,但您将无法创建核心配置文件上下文。 【参考方案1】:

作为 GLUT 的替代方案,GLFW 的功能几乎与 GLUT 一样多,因为 GLUT 确实有一些使用固定管道的命令。

【讨论】:

以上是关于Open GL 和 GLUT 在 10.9 中已弃用的主要内容,如果未能解决你的问题,请参考以下文章

OpenGL:gl.h、glut 和 glew

UITabBarItem setFinishedSelectedImage:在 iOS7 中已弃用

subscriberCellularProvider在iOS 12.0中已弃用

NSLayoutConstraint 在 iOS 11 中已弃用的代码和底部布局指南中定义

Jquery mouseenter 和 mouseleave 在 Next.js、Tailwind 中已弃用

AndroidHttpClient 和 HttpGet API 在 Android 6.0 Marshmallow (API 23) 中已弃用