Ich habe die glew Lib so viele Male gebaut. Mein letzter Build entfernte die undefinierten Referenzen auf alle Shader-Funktionen wie glCreateShader()
. Ich denke, dass dieser Build der richtige ist, weil ich herausgefunden habe, dass Code:Blocks
Visual Studio 6.0-Projekte öffnen kann, so dass alles für mich angelegt war.Nicht definierte Verweisung auf `_imp__glewInit @ 0 '
Ich kann meine App ohne Aufruf glewInit()
kompilieren, aber es ergibt sich ein SEGFAULT, wenn glCreateShader()
aufgerufen wird. Was wird verursacht durch nicht initialisieren glew.
Ich brauche es einzuschalten, aber es mich nicht
Links lassen XD: mingw32, glew32, opengl32, glu32, glut32
IDE: Code :: Blocks
Compiler: MinGW32
hmm Ich werde das versuchen – Kaliber64
Danke !!!! Ich wünschte, ich hätte das nicht tun, aber was auch immer funktioniert! – Kaliber64
Ich bin wirklich neugierig: warum nicht? Warum würde du versuchst lieber, es als externe Bibliothek zu verlinken? Wenn du eine DLL erstellst, fügt sie einfach eine andere Laufzeitabhängigkeit hinzu und macht eine statische Bibliothek ... nun, du fügst nur die eine Datei hinzu. Haha! – TheBuzzSaw