Seltsame Meldung bei QString beim Debuggen
-
cuchulainn
- Beiträge: 12
- Registriert: 14. Mai 2008 09:20
Seltsame Meldung bei QString beim Debuggen
Hallo alle zusammen,
ich arbeite gerade an meinem ersten Qt-Programm. Ich habe einen QString definiert und wollte mir seinen Inhalt nun mit dem Debugger ansehen. Im String sollte ein einfaches "Hallo" stehen.
Als Ausgabe erhalte ich folgende, für mich unverständliche Meldung:
Internal: global symbol `_ZN7QString4nullE' found in tools/qstring.cpp psymtab but not in symtab.
_ZN7QString4nullE may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: _ZN7QString4nullE<type>).
Hat jemand eine Ahnung, was es damit auf sich haben könnte?
ich arbeite gerade an meinem ersten Qt-Programm. Ich habe einen QString definiert und wollte mir seinen Inhalt nun mit dem Debugger ansehen. Im String sollte ein einfaches "Hallo" stehen.
Als Ausgabe erhalte ich folgende, für mich unverständliche Meldung:
Internal: global symbol `_ZN7QString4nullE' found in tools/qstring.cpp psymtab but not in symtab.
_ZN7QString4nullE may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: _ZN7QString4nullE<type>).
Hat jemand eine Ahnung, was es damit auf sich haben könnte?
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
-
cuchulainn
- Beiträge: 12
- Registriert: 14. Mai 2008 09:20
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Nich im Release-Modus bauen. Aber da ich nicht weiß wie Du debuggst bzw. was Eclipse da so alles macht (ob es z.B. QString überhaupt als Datentyp kennt usw.) sollten wohl eher Eclipse-Leute was dazu sagen können.cuchulainn hat geschrieben: Und was heißt das für mich?
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
-
cuchulainn
- Beiträge: 12
- Registriert: 14. Mai 2008 09:20
Ich habe jetzt herausgefunden, dass es wahrscheinlich an einer alten GDB-Version liegt. Die neueste habe ich mir heruntergeladen und stehe nun vor einer Unmenge Dateien, die ich nicht verstehe. Kann mir jemand erklären, wie ich GDB installiere?
Bei der alten Version habe ich eine exe-Datei gefunden.
Bei der alten Version habe ich eine exe-Datei gefunden.
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
-
cuchulainn
- Beiträge: 12
- Registriert: 14. Mai 2008 09:20
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
-
cuchulainn
- Beiträge: 12
- Registriert: 14. Mai 2008 09:20
Eigentlich nichts. Ich habe es getan, aber jetzt startet Eclipse den Debugger gar nicht mehr. Launch error, wird mir gemeldet. Ich installiere später mal alles neu: MinGW und GDB.Christian81 hat geschrieben: Und was hindert Dich daran das neue Archiv von sf.net dorthin zu entpacken und somit den alten GDB zu überschreiben?
ich hatte aehnliche meldungen vor 3-4 monaten..
Da habe ich das MinGW von trolltech geholt ( nicht mingw original ) das im
qt-win-opensource-4.3.0-mingw.exe drinnen ist ...
und das MinGW verschoben woanders ..
qt compiliert neu von source, und die alte gdb.exe reimp.exe die fehlten wieder rein im ordner, und dann war alles paletti auch mit ecplipse eclipse-qt...
Aber ehrlich gesagt brauche ich ecplipse-qt nur um neue projekten zu starten
oder debuggen .... oder um die *.pro file zu editieren..
der designer im eclipse ist ja nicht so gut...
Ansonsten gibt es nicht besseres al ein normalen text editor mit macro funktionen..
Da habe ich das MinGW von trolltech geholt ( nicht mingw original ) das im
qt-win-opensource-4.3.0-mingw.exe drinnen ist ...
und das MinGW verschoben woanders ..
qt compiliert neu von source, und die alte gdb.exe reimp.exe die fehlten wieder rein im ordner, und dann war alles paletti auch mit ecplipse eclipse-qt...
Aber ehrlich gesagt brauche ich ecplipse-qt nur um neue projekten zu starten
oder debuggen .... oder um die *.pro file zu editieren..
der designer im eclipse ist ja nicht so gut...
Ansonsten gibt es nicht besseres al ein normalen text editor mit macro funktionen..
.........................
speack português italiano deutsch english castellà qt
speack português italiano deutsch english castellà qt