Seite 1 von 1

Qt-Programme im Releas Modus debuggen

Verfasst: 13. Dezember 2007 22:07
von Maxro
Guten Tag liebes Volk :)

Ich hab mal eine Frage an euch , wie kann ich ein Qt-Programm im Releas modeus debuggen , so das er die Exe mit den zugehörigen dlls in einen Ordner packe ?

Weil ich regt es momentan immer auf wenn ich meinem Freund was zum testen geben fehlen ihm immer die dlls. Kann man das irgendwie umgehen oder muss man sich die per Hand zusammensuchen ?

Vielen dank für eure Hilfe :)

Verfasst: 13. Dezember 2007 22:20
von Christian81
Was hat das eine mit dem anderen zu tun??

wenn du keine dlls haben willst -> suche nach statisch linken

Verfasst: 13. Dezember 2007 22:37
von Maxro
ja bei mir ist es eben nicht so ich brauche die dlls nicht , da ich Qt installiert habe und weiß daher auch nicht , welche er genau braucht ;)

aber danke für deinen Tip ;)

Verfasst: 13. Dezember 2007 22:40
von Christian81
Oder Dependency-Walker.
Statisch linken ist immer problematisch wenn man plugins braucht (z.B. für jpeg oder sql)

Verfasst: 14. Dezember 2007 10:00
von RHBaum
und debuggen auch ....

weil man zum schrittweissen durchlaufen und variablen anschauen gegen ne debug runtime linken muss, welche meist selber noch mal support Dll's anzieht. die wiederum auch aufn rechner sein muessen ....
Zumindest bei VS 2005 isses so

Fazit, willst debuggen, brauchst ne debug umgebung, inklusive dlls
willst gegen ne debug version / rt linken, brauchst auch die dlls um dein progg laufen zu lassen
nimmst ne release rt, kannst nicht schrittweisse arbeiten und auch die variablen kannst dir ned anschauen ... bleibt nur die moeglichkeit aus urzeiten, debug per printf :-)

Cioa ...