Misra richtig in Keil konfigurieren

Gast #4194132
Lesenswert?

Misra richtig in Keil konfigurieren

Ich versuche gerade im Programm „Keil“ über das Hilfsprogramm „PC-Lint“ 
den Code auf den Misra-Standart zu prüfen (siehe Anhang 1).

Wenn ich Anfange den Code prüfen zu lassen, dann erhalte ich eine 
Meldung, das er die Headerdateien (z.B. stdint.h) nicht finden kann.

In der Datei "CO-RV.LNT" die von Keil für "PC-Lint" gemacht wurde (siehe 
Anhang 1) habe ich dann alle notwendigen Header-Ordner eingetragen.

-i"C:\Keil\ARM\CMSIS\Include"
-i"C:\Users\Entwickler\Desktop\Neuer Ordner\MSD_v2.0\EFM32TG"
-i"C:\Users\Entwickler\Desktop\Neuer Ordner\MSD_v2.0\EFM32TG\Include"
-i"C:\Keil\ARM\ARMCC\include"
-i"C:\Users\Entwickler\Desktop\Neuer Ordner\MSD_v2.0\emlib\inc"
-I"C:\Users\Entwickler\Desktop\Neuer Ordner\MSD_v2.0"

Es wurden alle Headerdateien gefunden.
Jetzt bekomme ich ca 150.000 Zeilen an Hinweise und Error-Meldungen. :/
„PC-Lint“ interpretiert auch jede Standart-Header-Datei.

„PC-Lint“ verweist auf die entsprechende Compiler-Internetseite. 
http://www.keil.com/support/man/docs/uv4/uv4_ut_running_pc_lint.htm
Die Erklärung ist leider nicht ausreichend.

Hat jemand Erfahrung mit dem "Keil-Compiler" und "PC-Lint"?

Ich danke euch für eure Hilfe.
Angehängte Dateien:
#4194144
Lesenswert?

Ko-Chan schrieb:
> Misra richtig in Keil konfigurieren
>
> Ich versuche gerade im Programm „Keil“ über das Hilfsprogramm „PC-Lint“
> den Code auf den Misra-Standart zu prüfen (siehe Anhang 1).

Worauf? Welche Standart? Was hat die Art eines Verkaufsstandes mit Misra 
zu tun? Oder meintest du die 'Kunst zu stehen'.

Ah. Du meinst Standar_d_ !


> Es wurden alle Headerdateien gefunden.
> Jetzt bekomme ich ca 150.000 Zeilen an Hinweise und Error-Meldungen. :/
> „PC-Lint“ interpretiert auch jede Standart-Header-Datei.

http://www.gimpel.com/html/techfaq.htm#q2

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren