mikrocontroller.net

Forum: PC-Programmierung Report von PC-Lint


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Felix (Gast)
Datum:

Bewertung
-1 lesenswert
nicht 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?

Autor: Rufus Τ. F. (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Felix (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Christian F. (cfrey)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Felix (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Christian F. (cfrey)
Datum:

Bewertung
0 lesenswert
nicht 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:
lint-nt.exe env-html.lnt main.c > report.html

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.