OpenGL ES在带有C++的iPhone上
OpenGL ES on the iPhone with C++?
我正试图在iPhone上运行一些可工作的C++OpenGL代码。到目前为止,我已经在iPhone上运行了一个Objective-C/ONGGLES示例,以及一些Objective-C->纯C++文件(控制台的"helloworld"输出)。
但是我不会任何C++OpenGL代码。确切的问题是在C++文件中包含OpenGL库:
如果我使用Objective-C的导入:
#import <UIKit/UIKit.h>
#import <GLKit/GLKit.h>
它会在所有gl*调用中说"使用未声明的标识符'gl*'"。
如果我只在C++中使用导入:
#include <OpenGL/OpenGL.h>
#include <GLUT/glut.h>
它说OpenGL/ONGL.h文件找不到(这是我所预料的,因为OpenGL是完整的OpenGL库,而不是OpenGL ES)。
那么我该如何使用这个C++文件呢?
已搜索:
http://www.hackint0sh.org/iphone-developer-exchange-9/iphone-sdk-can-i-use-c-opengl-38638.htm
iPhone-OpenGL使用C++教程/代码段
https://developer.apple.com/library/ios/#documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/WorkingwithEAGLContexts/WorkingwithEAGLContexts.html#//apple_ref/doc/uid/TP40008793-CH103-SW1
但是我不知道如何使用C++文件。
尝试:-
#include <OpenGLES/AEGL.h>
相关文章:
- 从iPhone相机拍摄的视频似乎被OpenCV旋转了90度?我该如何解决这个问题?
- Opencv 功能匹配在 iPhone 上中断,但在模拟器上不会中断
- 在iPhone上编译/运行C++代码
- 在不编写任何Objective-C代码的情况下,是否可以在C 中开发iPhone/iPad应用程序
- iOS + C++ 中的图像处理在 iphone 应用程序中
- 如何从 C Microsoft PC 应用程序向 iPhone 发送 APNS 推送通知
- 为iPhone sdk编译swiften库
- iPhone中GLSL ES 2.0上多点光源的2D照明
- OpenGL ES在带有C++的iPhone上
- iPhone在个人热点模式下未发送网络广播/多播
- fbDidLogin在iPhone应用程序上从C++调用时未启动
- 网络应用程序可以在模拟器中运行,但不能在iPhone上运行
- Boost.Coroutine在iPhone上崩溃
- 检测某个范围内的其他iPhone
- 将视频从熊猫板流式传输到 iPhone
- 在C++中获取iPhone目录路径
- 我们可以在iPhone项目中使用用C ++编写的库吗?
- 在iPhone上调试一个晦涩的错误
- 如何获得iPhone 6或6 Plus的确切屏幕尺寸
- iPhone C++/Objective-C exceptions