Seite 1 von 1
Qt Programme
Verfasst: 31. Dezember 2009 17:52
von ali-g
Hallo leut,
Ich hab viele sachen in qt programmiert, mein Problem ist
ich wollte die Programme bzw das Programm auf das Laptop von mein onkel
ausführen
resultat:
bei der Debug version:
QtCored4.dll Fehlt
bei der Released Version:
QtCore4.dll Fehlt
Bei meinem Pc funktionieren die Programme einwandfrei
außer die Released Version da kommt
Der Prozedureinsprung "_Z5qFreePv" wurde in der Dll QtCore4.dll nicht gefunden.
Das heißt jetzt doch nicht das er auch den Qt Braucht oder ?
kann mir jemand dabei helfen
Danke im Vorraus.
Verfasst: 31. Dezember 2009 18:17
von phlox81
Natürlich brauchst du auch die Qt4 DLLs wenn du dein Programm ausführst bzw. weitergibst.
Meines Wissens gibt es keinen Qt Installer, welcher die DLLs an den korrekten Ort im Betriebssystem kopiert, du kannst sie aber selber in den korrekten Ordner ablegen, oder sie in das Verzeichnis der Exe legen.
Verfasst: 31. Dezember 2009 18:30
von ali-g
danke für die schnelle antwort
Verfasst: 31. Dezember 2009 20:52
von 24dan
Hier ´ne Beschreibung wie du das machen solltest.
http://www.qtwiki.de/wiki/Vom_Qt-Progra ... _Installer
go(o)d new year
Verfasst: 9. Januar 2010 16:44
von ali-g
danke,
ich hab noch ne frage und zwar die released version
die startet immer noch nicht
wenn ich es kompiliere
dann startet dass merkwürdig
bei der Ausgabe steht:
Starte C:\...\Qt\CesarVerschlüsslung\release\test.exe...
dann startet die exe ganz normal, aber wenn ich manuell starten will,
also zu dem verzeichnis gehe und auf die test.exe klicke dann kommt der fehler mit
Der Prozedureinsprung "_Z5qFreePv" wurde in der Dll QtCore4.dll nicht gefunden
ich hab nur 2 QtCore4.dll
1. C:\Qt\2009.05\bin\QtCore4.dll
2.C:\Qt\2009.05\qt\bin\QtCore4.dll
Verfasst: 9. Januar 2010 19:07
von arj
Es gibt da zwei verschiedene QtCore4.dll unterhalb von C:\Qt\2009.05\
Du musst die verwenden die NICHT direkt im bin Ordner steht. Da gibts noch irgendwo eine andere. Diese funktioniert.
Warum es zwei verschiedene gibt, ist mir allerdings auch nicht klar ...
Verfasst: 9. Januar 2010 23:53
von ali-g
also ich hab den Qt Ordner Durchsucht und er hat nur die 2
QtCore4.dll´s gefunden alle beide ausprobiert, leider kein erfolg.
Ich hab auch meine ganze Festplatte durchsucht wieder nur die 2 QtCore4.dll´s
ich hab auch leider die dll die nicht direkt im bin Ordner ist nicht gefunden.
ich versucht mal es neu zu installieren, wenn jemand eine andere lösung hat bitte schreiben.
anderen falls könnte ja jemand die QtCore4.dll mal hier anhängen und ich versuche es mit dieser dll.
aber ich verstehst nicht wie ich die release version dann kompilieren und ausführen kann, Build configuration ist auf release gesetzt, ich verstehst trozdem nicht.