2014-09-24 31 views
5

Ich habe ein Problem, wenn ich versuche mit iOS mein iOS-Projekt zur Erstellung von 8.Implizite Deklaration der Funktion 'glReadPixels' ist ungültig in C99 Kompilieren auf ios 8

Die Fehlermeldungen sind:

Implicit declaration of function 'glReadPixels' is invalid in C99 compiling 
Conflicting types for 'glReadPixels' 
Declaration of 'glReadPixels' must be imported from module 'OpenGLES.ES3.gl' before it is required 
+0

Klingt wie ein Problem mit der Eingliederung. Verweisen Sie überall auf glReadPixels? –

+0

mögliches Duplikat von [Fehler, die für OES OpenGL-Anweisungen in Xcode 6 für iOS8 angezeigt werden] (http://stackoverflow.com/questions/24024764/errors-showing-for-oes-opengl-statements-in-xcode-6-for-- ios8) – Droppy

Antwort

8

Kürzlich habe ich das gleiche Problem konfrontiert.

Der einfachste Weg, um dieses Problem zu lösen, ist durch Hinzufügen von @import OpenGLES; Zeile in jeder Datei, wo Sie diese Nachricht haben.

1

für iOS 8 notwendig ist, Import

#import <OpenGLES/ES3/glext.h> 

Dieser Link ist die Lösung Click Here...

Verwandte Themen