undefined reference mit glew

Verschiedenes zu Qt
Antworten
swiver
Beiträge: 1
Registriert: 18. März 2007 11:08

undefined reference mit glew

Beitrag von swiver »

Hallo
Ich wollte in ein OpenGl-Programm glew einbinden.

Sobald ich jedoch einen glew-Befehl (glewInit) einbaue, kommt beim kompilieren die Fehlermeldung
D:\OpenGL\QtGlProto>make
mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `D:/OpenGL/QtGlProto'
g++ -mthreads -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-subsystem,windows
-o "debug\QtGlProto.exe" debug\glwidget.o debug\main.o debug\window.o debug\moc_glwidget.o debug\moc_window.o -L"c:\Pro
gramme\Qt\lib" -lopengl32 -lglu32 -lgdi32 -luser32 -lmingw32 -lqtmaind -lQtOpenGLd4 -lQtGuid4 -lQtCored4
debug\glwidget.o(.text+0x30a): In function `ZN8GLWidget6initGLEv':
D:/OpenGL/QtGlProto/glwidget.cpp:30: undefined reference to `_imp__glewInit'
collect2: ld returned 1 exit status
mingw32-make[1]: *** [debug\QtGlProto.exe] Error 1
mingw32-make[1]: Leaving directory `D:/OpenGL/QtGlProto'
mingw32-make: *** [debug] Error 2
Ein ganz ähnliches Problem tritt auch auf, wenn ich einen glut-Befehl verwenden will.
Die dll und lib sind in den entsprechenden Verzeichissen, und ich hab echt keine Idee mehr, woran das liegen könnte.

Würd mich über Hilfe freuen :D
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Die libs müssen nicht nur im Verzeichnis liegen sondern der Linker muss auch noch wissen dass er die Libs benutzen soll...
siehe qmake-Doku Option 'LIBS'
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten