So schließen Sie einige bestimmte Dateien in PC-Lint aus
-
25-10-2019 - |
Frage
Beim Ausführen von PClint für einen bestimmten Ordner wird für alle Dateien in diesem Ordner ausgeführt. Wenn wir möchten, dass die PCLINT einige der Dateien weglässt, so konfigurieren Sie sie in std.lnt
Datei?
Lösung
Normalerweise enthält Ihre STD.LNT -Datei keine Liste der zu verarbeitenden Quelldateinamen. Sie rufen dann PC Lint mit der Befehlszeile an
<path>/lint-nt.exe std.lnt file1 [file2...]
wobei Dateidatei eine C- oder C ++ - Quelldatei ist (keine Header -Datei).
Da Lint anscheinend alle Quelldateien in Ihrem Ordner verarbeitet wird, schauen Sie sich Ihre STD.LNT -Datei an und prüfen Sie, ob eine Liste von vor .c/.CPP -Dateien enthalten. Entferne sie. Erstellen Sie dann Ihre Befehlszeile wie oben und listen Sie nur die Dateien auf, an denen Sie interessiert sind. oder "*.c", um alle C -Dateien im aktuellen Verzeichnis erneut zu verarbeiten.
Wenn Sie weitere Anleitungen zur Struktur und Erstellung Ihrer Lint -Optionsdateien benötigen, für Google für "Wie man PC -Lint ausübt", Erstes Ergebnis, was mein Whitepaper ist, wie man PC -Lint einrichtet, wenn das setup.exe Sie einfach nicht viel speist.