Forum: PC-Programmierung Report von PC-Lint


von Felix (Gast)


Lesenswert?

Hallo,
ich benutze PC-Lint in Eclipse um MISRA-Fehler zu finden. Diese werden 
mir dann in der Console aufgelistet.
Jetzt möchten die Firma aber gerne einen Richtigen Report haben. Gibt es 
eine Möglichkeit, dass PC-Lint von sich aus einen Report erstellt? Oder 
ein anderes Tool?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Was ist ein "richtiger Report"?

Die Konsolenausgaben kannst Du in eine Textdatei umleiten. Wenn das 
nicht reicht - definiere, was ein "richtiger Report" sein soll.

von Felix (Gast)


Lesenswert?

Rufus Τ. F. schrieb:
> definiere, was ein "richtiger Report" sein soll

Tja, wenn man das mal wüsste :(

Rufus Τ. F. schrieb:
> Die Konsolenausgaben kannst Du in eine Textdatei umleiten. Wenn das
> nicht reicht

werde das mal machen und abgeben. Mal abwarten was die sagen

von Christian F. (cfrey)


Lesenswert?

Ich nehme an, es geht um die "alte" PC-Lint Version, d.h. nicht das neue 
PC-Lint Plus.

Es gab auf der alten Webseite des Herstellers Konfigurations-Dateien, um 
html- oder xml-Reports zu generieren. Auf der neuen Webseite sind diese 
etwas versteckt:
Unter https://gimpel.com/archived.html auf der linken Seite Support -> 
Patches aufrufen. Die benötigten Konfigurationen findest du dann als 
env-html.lnt oder env-xml.lnt.

von Felix (Gast)


Lesenswert?

weißt du auch wie man das richtig einstellt? Habe die env-html.lnt und 
env-html.js im verzeichnis kopiert (dort wo auch z.B. au-misra3.lnt 
liegt) und rufe es beim Aufruf von pclint mit auf. Allerdings bekomme 
ich nirgendwo eine html-datei

von Christian F. (cfrey)


Lesenswert?

Wenn du die env-html.lnt Datei beim Aufruf von PC-Lint mit angibst, 
sollte es den html-Code direkt auf die Konsolenausgabe ausgeben, d.h. du 
musst die Ausgabe von PC-Lint in eine Datei umleiten.

Zum Beispiel so:
1
lint-nt.exe env-html.lnt main.c > report.html

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.