2017-06-03 1 views
2

Ich versuche, glad.h mit meinem Code zu verwenden. Ich programmiere auf Visual Studio 2013. Aus irgendeinem Grund gibt es mir den Fehler C1189: #error : OpenGL header already included, remove this include, glad already provides it
Kann mir jemand dabei helfen?glad.h geben Fehler, dass opengl Header ist enthalten

Dies sind die Header, die ich darunter bin: -

#include <glad/glad.h> 
#include <GLFW/glfw3.h> 
#include <iostream> 
+1

Pfosten befestigt pls – Zakir

+5

Wenn Sie GLFW verwenden, fügen Sie Ihren Präprozessordirektiven 'GLFW_INCLUDE_NONE' hinzu (oder definieren Sie es vor dem Einfügen des GLFW-Headers). Dies wird GLFW daran hindern, die OpenGL-Header aufzunehmen. – Gambit

+0

Vielleicht '# Pragma einmal' in der Kopfzeile verpasst. – Protoss

Antwort

2

GLFW verwenden, GLFW_INCLUDE_NONE Hinzufügen> Properties- C/C++ -> Preprocessor-> Preprocessor Definitionen die Kopfzeilen wieder

Verwandte Themen