Hallo alle zusammen,
Ich benutze in mein Projekt Visual Studio c++ 2008 und QT Plugin 4.7.4.
Seit ich SQL in meinem Projekt einbinden möchte, kriege ich eine Fehlermeldung (Seh bitte Anhang)
Dieses Fehlermeldung ist nur beim Debug Version. Wenn ich in Release version bin lauf alle wie es sein muss.
Das Problem ist in der "Debug" SQL Library Version (QtSqld4.lib).
Was mich wundert, ist beim release Version mit sql lib (QtSql4.lib) lauft alles okay.
Was soll ich denn machen?
Soll ich QT löschen löschen und wieder installieren?
Was meint Ihr?
Danke in voraus
Konflikt in der QT Library (QtSqld4.lib) in Debug Versionio
Konflikt in der QT Library (QtSqld4.lib) in Debug Versionio
- Dateianhänge
-
- Fehlermeldung.png (19.73 KiB) 5715 mal betrachtet
Re: Konflikt in der QT Library (QtSqld4.lib) in Debug Versio
Problem steht doch da: Du verwendest unterschiedliche Bibliothekversionen.
Wo auch immer du die QtSqld4.lib (v4.7.3?) her hast, es ist die falsche.
Wo auch immer du die QtSqld4.lib (v4.7.3?) her hast, es ist die falsche.
Re: Konflikt in der QT Library (QtSqld4.lib) in Debug Versio
Das ist mir schon klar, dass er die falsche Lib hat.
Die Frage ist, um dieses Problem aufzuheben soll ich QT Framwork erst mal löschen dann intsallieren?
oder wie soll ich am besten machen?
Die Frage ist, um dieses Problem aufzuheben soll ich QT Framwork erst mal löschen dann intsallieren?
oder wie soll ich am besten machen?
Re: Konflikt in der QT Library (QtSqld4.lib) in Debug Versio
Hast du die Qt selber gebaut? Evtl. ist hierbei ein Problem aufgetreten.
Persönlich bevorzuge ich den Online Installer und empfehle diesen auch immer gerne weiter. Geht schnell und unkompliziert. Bin mir allerdings gerade nicht sicher, ob es den auch für die etwas ältere 4.7 gibt.
Persönlich bevorzuge ich den Online Installer und empfehle diesen auch immer gerne weiter. Geht schnell und unkompliziert. Bin mir allerdings gerade nicht sicher, ob es den auch für die etwas ältere 4.7 gibt.
Re: Konflikt in der QT Library (QtSqld4.lib) in Debug Versio
Ja aber es ist schon lange her.TheHumbleGuy hat geschrieben:Hast du die Qt selber gebaut?
Das projekt habe ich übernommen und es war am anfang teilweise mit Qt4.7.3 entwickelt.
Das Problem tritt eigentlich nur beim SQL Lib .
QT4.7.4 gibt es noch zum Glück .TheHumbleGuy hat geschrieben: Evtl. ist hierbei ein Problem aufgetreten.
Persönlich bevorzuge ich den Online Installer und empfehle diesen auch immer gerne weiter. Geht schnell und unkompliziert. Bin mir allerdings gerade nicht sicher, ob es den auch für die etwas ältere 4.7 gibt.
Mit Online Installer was meinst du genau?
Re: Konflikt in der QT Library (QtSqld4.lib) in Debug Versio
http://qt-project.org/downloadsMit Online Installer was meinst du genau?
Re: Konflikt in der QT Library (QtSqld4.lib) in Debug Versio
Soll ich nur den QTPlugin desintallieren oder auch den ganzen Framwork ?
Wie soll ich den Framwork desintallieren ?
Sorry so was habe ich noch nie gemacht
Danke
Wie soll ich den Framwork desintallieren ?
Sorry so was habe ich noch nie gemacht
Danke
Re: Konflikt in der QT Library (QtSqld4.lib) in Debug Versio
Am VS Addin sollte es nicht liegen.
Offensichtlich hast du zwei Qt Versionen installiert.
Wenn du Qt selber erstellt hast dann kannst du den Ordner einfach löschen.
Wenn du Qt mit einem Installer installiert hast, dann kannst du das auch über diesen (Systemsteuerung) deinstallieren.
Ggf. solltest du die Umgebungsvariablen prüfen und nach dem erneuten Installieren die Qt Einstellungen in VS Studio noch mal an den neune Pfad anpassen.
Offensichtlich hast du zwei Qt Versionen installiert.
Wenn du Qt selber erstellt hast dann kannst du den Ordner einfach löschen.
Wenn du Qt mit einem Installer installiert hast, dann kannst du das auch über diesen (Systemsteuerung) deinstallieren.
Ggf. solltest du die Umgebungsvariablen prüfen und nach dem erneuten Installieren die Qt Einstellungen in VS Studio noch mal an den neune Pfad anpassen.