关于过剩函数的xcode 5弃用警告

mak*_*217 20 opengl glut deprecated xcode5 osx-mavericks

我今天早上将mac os x 10.6.8升级到10.9.除了带有OpenGL Glut API的Xcode 5之外,一切都很顺利.每当我运行涉及过剩功能的程序时,我都会收到30个弃用警告,例如:

'gluErrorString' is deprecated: first deprecated in OS X 10.9.
'glutBitmapCharacter' is deprecated: first deprecated in OS X 10.9.
'glutSwapBuffers' is deprecated: first deprecated in OS X 10.9.
'glutDisplayFunc' is deprecated: first deprecated in OS X 10.9.
'glutIdelFunc' is deprecated: first deprecated in OS X 10.9.
...
Run Code Online (Sandbox Code Playgroud)

小智 10

将"OS X部署目标"更改回OSX10.8,然后就可以了.希望他们能尽快处理.

  • 它们是不推荐使用的函数,但是文档没有说明要使用哪些函数. (4认同)

小智 9

我遇到了与OSX Mavericks类似的问题.

如果消息很烦人,请将编译选项添加到:

-Wno-deprecated
Run Code Online (Sandbox Code Playgroud)