2010-01-12 53 views
0

有沒有人在用cocos2d(用於iPhone 2D遊戲的OpenGL庫)構建時遇到此問題?使用cocos2d時GLUI問題OpenGL

"glui/GL/glui.h" file is not found 
gluOrtho2D was not declared 
GL_COLOR_BUFFER_BIT was not declared. 

GLUI for iPhone在網絡上的信息似乎很少。我是OpenGL的新手,非常感謝幫助!我已經包含了OpenGLES CoreGraphics庫,甚至嘗試添加鏈接器標誌「-framework GLUI」,但無濟於事。

謝謝!

回答

0

我終於能夠通過遵循不同的教程得到這個工作。 Monocles教程由於使用了cocos2d v.0.7.2而過時了。

已經有到cocos2d的v.0.8顯著的變化,這是預打包帶一個易於使用的XCode項目模板,並在v.0.9,庫文件名都與CC前綴得到進一步的提高,以避免命名空間衝突。我建議這個教程來代替:

http://iphonedev.net/2009/07/12/cocos2d-example-box2d/

還發現這是有用的。 http://www.mycodestudio.com/blog/2009/12/06/cocos2dpt1/

0

我通過

  • 解決了這個問題消除了cocos2d的外部/ Box2D的/測試平臺目錄
  • 從/Library/Frameworks/GLUI.framework添加GLUI.framework(和設置框架搜索路徑)

它編譯成功,但死於啓動模擬器與此錯誤,這似乎與上述問題無關。

dyld: Symbol not found: _CFXMLNodeGetInfoPtr 
Referenced from: /System/Library/Frameworks/Security.framework/Versions/A/Security 
Expected in: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.2.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation in /System/Library/Frameworks/Security.framework/Versions/A/Security