/ / OpenGL ES sur l'iPhone avec C ++? - c ++, ios, opengl-es

OpenGL ES sur l'iPhone avec C ++? - c ++, ios, opengl-es

J'essaie d'exécuter du code de travail C ++ OpenGL surl'iphone. Jusqu'ici, j'ai réussi à exécuter un exemple Objective-C / OpenGL ES sur l'iPhone, ainsi qu'un fichier C ++ Objective-C-> simple (sortie "hello world" sur la console).

Mais je ne peux utiliser aucun code OpenGL C ++. Le problème exact est d’inclure la bibliothèque OpenGL dans le fichier C ++:

Si j'utilise les importations pour Objective-C:

#import <UIKit/UIKit.h>
#import <GLKit/GLKit.h>

il dira à tous les appels gl * "Utilisation de l'identificateur non déclaré" gl * "".

Si j'utilise les importations, j'utilise uniquement en C ++:

#include <OpenGL/OpenGL.h>
#include <GLUT/glut.h>

Le fichier OpenGL / OpenGL.h est introuvable (ce à quoi je m'attendais, car OpenGL est une bibliothèque OpenGL complète, et non OpenGL ES).

Alors, comment utiliser ce fichier C ++?

Déjà recherché:

http://www.hackint0sh.org/iphone-developer-exchange-9/iphone-sdk-can-i-use-c-opengl-38638.htm

iPhone - OpenGL à l'aide du didacticiel / extrait C ++ de C ++

https://developer.apple.com/library/ios/#documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/WorkingwithEAGLContexts/WorkingwithEAGLContexts.html#//apple_ref/doc/uid/TP40008793-CH103-SW1

Mais je ne trouve pas comment utiliser le fichier C ++.

Réponses:

5 pour la réponse № 1

Essayer:-

#include <OpenGLES/AEGL.h>