Tag: clang-static-analyzer

Verwenden Sie dieses Tag für den Clang Static Analyzer, ein Open-Source-Quellcode-Analysetool, das Fehler in C- und Objective-C-Programmen findet. Verwenden Sie dieses Tag auch für Xcode Static Analyzer.

CMake "neues Ziel" aufrufen clang analyzer

Anzahl der Antworten 2 Antworten
Ich würde im Grunde genommen um das gleiche zu erreichen wie http://blog.alexrp.com/2013/09/26/clangs-static-analyzer-and-automake, aber mit CMake. analyze_srcs = foo.c analyze_plists = $(analyze_srcs:%.c=%.plist) CLEANFILES = $(analyze_plists) $(analyze_plists): %.plist: %.c @echo " CCSA " $@ @$(COMPILE) --analyze $< -o $@

Wie man die Clang Static Analyzer seine arbeiten von der Befehl-Linie?

Anzahl der Antworten 3 Antworten
Ich bin mit Clang 3.4 auf Ubuntu 12.10 (aus http://llvm.org/apt/). Ich lief die analyzer (clang --Analyse) über einige code, und es fand ein paar Probleme: Blah.C:429:9: warning: Declared variable-length array (VLA) has zero size unsigned char separatedData[groupDataLength];