Hallo,
gibt es eigentlich ein Tool wie lint, das nicht nur (wie z.B. PC-Lint) mit C++ sondern auch noch mit Qt fertig wird? splint kann ja wohl nur C, PC-Lint (zumindest die mir vorliegende, etwas in die Jahre gekommen Windows-Version 8 kann zwar mit C++ umgehen, müllt einen aber mit Meldungen aus dem Qt-Framework so zu, das es keine echte Freude mehr ist, damit zu arbeiten.
Kennt vielleicht jemand ein ähnliches Tool (wenn mgl. OpenSource - Freeware oder nicht zu teuer) das dafür brauchbar ist?
Gruss
Tilman (Räger)
Lint
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Re: Lint
cppcheck, clang/llvm, compiler-warnungen allgemein
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
-
Tilman Räger
- Beiträge: 189
- Registriert: 6. Juni 2007 15:23
- Wohnort: Göttingen
Re: Lint
Hallo,
Danke vielmals, cppcheck scheint das zu sein, was ich suchte. CLang wäre ja wohl ein Umstieg auf eine neue Entwicklungsumgebung, oder nicht?
Gruss
Tilman (Räger)
Danke vielmals, cppcheck scheint das zu sein, was ich suchte. CLang wäre ja wohl ein Umstieg auf eine neue Entwicklungsumgebung, oder nicht?
Gruss
Tilman (Räger)
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Re: Lint
CLang ist ein Compiler, keine Entwicklungsumgebung. Und er gibt recht viele gute Warnungen aus.
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
-
Tilman Räger
- Beiträge: 189
- Registriert: 6. Juni 2007 15:23
- Wohnort: Göttingen
Re: Lint
Hallo,
nochmal zu cppcheck: das Tool ist mir unheimlich - so gut kann ich gar nicht programmieren. Es findet absolut nichts. Gibt es da eine Option, das Teil ein wenig geschwätziger zu machen. Ich habe das Gefühl, das Tool findet irgendwelche Header nicht und steigt ohne jede weitere Meldung einfach aus.
Tilman
nochmal zu cppcheck: das Tool ist mir unheimlich - so gut kann ich gar nicht programmieren. Es findet absolut nichts. Gibt es da eine Option, das Teil ein wenig geschwätziger zu machen. Ich habe das Gefühl, das Tool findet irgendwelche Header nicht und steigt ohne jede weitere Meldung einfach aus.
Tilman
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Re: Lint
Was soll es denn finden? Sei doch froh wenn keine Warnungen und Fehler kommen... 
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
-
Tilman Räger
- Beiträge: 189
- Registriert: 6. Juni 2007 15:23
- Wohnort: Göttingen
Re: Lint
Hallo,
Tilman
Im Prinzip hast Du ja recht - nur: ich trau dem Braten nicht wirklich. Vielleicht bin ich da vom PC-Lint verdorben - der findet unter Garantie immer was - und wenn's ein C-Kommentar im C++-Quelltext ist. Daher macht mich so ein völliges Fehlen von Meldungen sehr misstrauisch.Christian81 hat geschrieben:Was soll es denn finden? Sei doch froh wenn keine Warnungen und Fehler kommen...
Tilman