【发布时间】:2014-06-07 09:49:29
【问题描述】:
我试图在 qt creator 上构建一个 opengl 程序,安装在我的 mac 上,使用 osx 10.9。 我收到了关于 glut 函数在 osx10.9 中弃用的几个警告,示例错误消息如下:
'glutInit' 已弃用:首先在 OS X 10.9 中弃用 [-Wdeprecated-declarations] glutInit(&argc, &argv); ^
我想知道 GLUT.h 在 osx10.9 中是否不再可用?根据其他一些帖子,据说只要我们将“OS X Deployment Target”改回OSX10.8,就可以了。如何在 qtcreator 中这样做?谢谢!
【问题讨论】:
-
如果您正在寻找 glut 替代品(我希望您很快就会找到),可以使用 GLFW(我的最爱)、SDL 或 freeglut。
-
谢谢! GLFW 和 GLUT 的主要区别是什么?
-
另外,只是一个悬而未决的问题,有人知道为什么 osx10.9 不再支持 glut 吗?这不是一个好的图书馆吗?
-
@HPH 差不多,供过于求已经很老了,而且很有限。
标签: c++ opengl osx-mavericks glut deprecation-warning