Hallo,
ich habe es mal wieder geschafft:(
Wenn ich mein Programm als Debugversion bauen läuft alles wie es soll.
Sobald ich es als Release baue, startet es kurz und verschwindet dann wieder. Hat jemand eine Ahnung wo es klemmen könnte?
Ich habe auch vorsichtshalber alle Make und Builddateien gelöscht.
Leider lag es daran auch nicht.
[gelöst]Programm nur als Debug Version lauffähig
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
[gelöst]Programm nur als Debug Version lauffähig
Zuletzt geändert von BartSimpson am 24. September 2008 14:40, insgesamt 1-mal geändert.
Das kann vieles sein. Schreib dir eine Log-Methode, die eine Zeile in eine Datei schreibt und ruf sie an verschiedenen Stellen auf. Langsames Rantasten ist hier angesagt, MessageBoxen sind dafür nur bedingt brauchbar.
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
Hi Zusammen,
ich möchte mal kurz mein letztes Erlebnis preisgeben. Nur als Info und vielleicht als Erfahrungsaustausch. Hoffe das ist willkommen.
Mein aktuelles Projekt, lief nur im Release-Modus und im Debugg-Modus stürzte es gleich ab. Also genau andersrum, als bei BartSimpson. Ich konnte den Fehler nicht finden und beim Debuggen in VC2005 brach es einfach nach dem Konstruktor ab.
Ich hatte zum Schluss alles soweit auskommentiert, dass nur das Objekt der abgeleiteten QWidget-Klasse erstellt wurde! Also keine zusätzlichen Signale und Slots oder weitere Objekte bzw. irgendwelche Funktionsaufrufe... Ich habe das Projekt auch mehrmals in andere Verzeichnisse ausgecheckt, alle Objekt-Dateien gelöscht usw...
Irgendwann dachte ich mir, halt dich nicht so lange auf und mach einfach mal weiter... Nun, läuft es im Debug-und Release-Modus...
Ohne einer Änderung an der Entwicklungsumgebung und mit der gleichen Qt-Version. Das seltsame war, dass der Fehler auch auf einem anderen Rechner war (hab das Projekt von beiden Rechnern übersetzt und mit unterschiedlichen Qt4.4.x Versionen)...
Denke, dass es am VC2005 lag... Vielleicht irgendein Bug??
LG johno
PS.: ich hatte soviel auskommentiert, da konnte keine Programmierfehler mehr drin sein^^
ich möchte mal kurz mein letztes Erlebnis preisgeben. Nur als Info und vielleicht als Erfahrungsaustausch. Hoffe das ist willkommen.
Mein aktuelles Projekt, lief nur im Release-Modus und im Debugg-Modus stürzte es gleich ab. Also genau andersrum, als bei BartSimpson. Ich konnte den Fehler nicht finden und beim Debuggen in VC2005 brach es einfach nach dem Konstruktor ab.
Ich hatte zum Schluss alles soweit auskommentiert, dass nur das Objekt der abgeleiteten QWidget-Klasse erstellt wurde! Also keine zusätzlichen Signale und Slots oder weitere Objekte bzw. irgendwelche Funktionsaufrufe... Ich habe das Projekt auch mehrmals in andere Verzeichnisse ausgecheckt, alle Objekt-Dateien gelöscht usw...
Irgendwann dachte ich mir, halt dich nicht so lange auf und mach einfach mal weiter... Nun, läuft es im Debug-und Release-Modus...
Ohne einer Änderung an der Entwicklungsumgebung und mit der gleichen Qt-Version. Das seltsame war, dass der Fehler auch auf einem anderen Rechner war (hab das Projekt von beiden Rechnern übersetzt und mit unterschiedlichen Qt4.4.x Versionen)...
Denke, dass es am VC2005 lag... Vielleicht irgendein Bug??
LG johno
PS.: ich hatte soviel auskommentiert, da konnte keine Programmierfehler mehr drin sein^^