OpenGL und staticlib
Verfasst: 24. Juni 2006 03:02
Hi Leute,
folgendes Problem. Ich will in einer statischen Library ein QGLWidget unterbringen. In einem Progi binde ich die Lib ein und mach dann was damit ...
Das Problem ist jetzt, dass er anstandslos übersetzt, aber beim Linken er die OpenGL funktionen nicht findet. Benutzte Windoof + mingw. Nehme ich die OpenGl klasse direkt in mein Progi linkt er alles durch ...
Was läuft da schief? Wie bindet er denn die OpenGL functionen ein?
Danke für Hilfe
Anbei beide Project-Files ...
-------- mylib.pro
TEMPLATE = lib
DESTDIR = .\..\bin
TARGET +=
DEPENDPATH += .
INCLUDEPATH += .;.\cvwrapper;.\qwtinclude;s:\opencv\cvaux\include; s:\opencv\otherlibs\highgui;s:\opencv\otherlibs\cvcam\include;s:\opencv\cxcore\include;s:\opencv\cv\include
CONFIG += staticlib qt opengl thread release
QT += network
QT += opengl
-------- myprog.pro
CONFIG += qt opengl thread release
QT += network
QT += opengl
LIBS += -L"S:\Realtime\bin" -lmylib
folgendes Problem. Ich will in einer statischen Library ein QGLWidget unterbringen. In einem Progi binde ich die Lib ein und mach dann was damit ...
Das Problem ist jetzt, dass er anstandslos übersetzt, aber beim Linken er die OpenGL funktionen nicht findet. Benutzte Windoof + mingw. Nehme ich die OpenGl klasse direkt in mein Progi linkt er alles durch ...
Was läuft da schief? Wie bindet er denn die OpenGL functionen ein?
Danke für Hilfe
Anbei beide Project-Files ...
-------- mylib.pro
TEMPLATE = lib
DESTDIR = .\..\bin
TARGET +=
DEPENDPATH += .
INCLUDEPATH += .;.\cvwrapper;.\qwtinclude;s:\opencv\cvaux\include; s:\opencv\otherlibs\highgui;s:\opencv\otherlibs\cvcam\include;s:\opencv\cxcore\include;s:\opencv\cv\include
CONFIG += staticlib qt opengl thread release
QT += network
QT += opengl
-------- myprog.pro
CONFIG += qt opengl thread release
QT += network
QT += opengl
LIBS += -L"S:\Realtime\bin" -lmylib