gestern habe ich versucht in meinem Programm VBO´s einzupflegen um auch wieder ordentlich mit Objekten umgehen zu können. Unter Delphi habe ich das ja alles schon ein paar mal erfolgreich gelößt doch unter c++ erkennt er die Befehle nicht. zb glGenBuffers ist ihm gänzlich nicht bekannt..
kann das daran liegen das der compeiler die datei "#include <gl/glaux.h>" nicht erkennt? bisher hat das nicht weiter gestört aber ich dachte mir schon dass es damit eventuell probleme geben könnte
aber so wie das ausschaut muss ich ja jetzt meinen Programmeinstiegspunkt umbasteln und das fenster anders erzeugen? och mann ich war gerade so froh das es erstmal funktioniert hat
sehe ich das desweiteren richtig das die directX 11 haben wollen?
Zitat:
\visual\vc\include\glxew.h(97): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "X11/Xlib.h": No such file or directory
Registriert: Di Mai 18, 2004 16:45 Beiträge: 2623 Wohnort: Berlin
Programmiersprache: Go, C/C++
Glew läuft out of the Box und benötigt keine weiteren Datein. Dein Problem wird gerade sein, dass er glaubt, dass du unter Linux bist und entsprechend sucht er die Header für den X11 Server. Diese wären auch auf ein Linux system verfügbar aber ich gehe davon aus, dass du unter Windows bist. Es ist wichtig <code>#include <glew.h></code> zu includen und nicht eine der spezialisierungen(windows/linux). Der include muss vor allen OpenGL headern kommen oder Headern, die OpenGL includen. GLEW muss als aller erstes vom Preprozessor verarbeitet werden, damit defines keine Konflikte verursachen könnten. Wenn du keine Shared lib nutzt, dann musst du noch ein define an den Compiler übergeben "-DGLEW_STATIC", damit wird der glew c code nicht als lib gebaut.
_________________ "Wer die Freiheit aufgibt um Sicherheit zu gewinnen, der wird am Ende beides verlieren" Benjamin Franklin
ich hab die normalen opengl header rausgeschmissen und nur die glew.h includiert dann habe ich die glew32.lib gelinkt mir die glew32.dll besorgt und initglew(); als ersten befehl des programmes gesetzt nun scheint ersteinmal alles zu gehen
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.