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.
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 $@
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];