Seite 1 von 1

QextSerialPort, fehlende lib-Datei unter MSVC

Verfasst: 12. September 2007 12:41
von ghostrifle
Hi Leute,

ich habe mir gerade die aktuelle Version (1.1) kompiliert. Der Vorgang verleif einwandfrei, jedoch kann ich die DLL nicht benutzen da mir die LIB-Datei fehlt. Das Beispiel lässt sich ebenfalls wegen fehlender LIB-Datei nicht kompilieren.

Der Kompiliervorgang von QextSerialPort verlief jedoch einwandfrei:

Code: Alles auswählen

Generating Code...
        link /LIBPATH:"e:\dev\Qt\qt-4.3.1\lib" /NOLOGO /INCRE
MENTAL:NO /DLL /MANIFESTFILE:"build/obj\qextserialport.intermediate.manifest" /O
UT:build\qextserialport.dll @C:\DOKUME~1\User\LOKALE~1\Temp\nmF7.tmp
        mt.exe -nologo -manifest "build\obj\qextserialport.intermediate.manifest
" -outputresource:build\qextserialport.dll;2
Weiss jemand wo die fehlende LIB-Datei hin ist ??

Grüsse Alex

Verfasst: 12. September 2007 13:02
von Christian81
Die .lib wird wenn auch Funktionen/Klassen aus der DLL exportiert werden. Das ist leider bei QExtSerialPort nicht der Fall (ich würde es als Bug ansehen). Da hilft wohl nur
a) entweder die benötigten Klassen selbst exportieren (ist ja nicht viel Quellcode)
b) den Quellcode direkt in deine App einbinden