Comment faire fonctionner l'analyseur statique Clang à partir de la ligne de commande?

Je suis en cours d'exécution Clang 3.4 sur Ubuntu 12.10 (à partir de http://llvm.org/apt/). J'ai couru à l'analyseur (clang-analyse) sur un code, et il a trouvé un couple de questions:

Blah.C:429:9: warning: Declared variable-length array (VLA) has zero size
        unsigned char separatedData[groupDataLength];
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~

Mais la question n'est pas important. Je veux savoir les étapes de la façon dont il est arrivé à cette conclusion (le code est assez complexe pour moi de ne pas le voir dans les 15 minutes).

Je vois une capture d'écran de la Clang site qui montre les étapes de travail affiché dans un navigateur web:

Comment faire fonctionner l'analyseur statique Clang à partir de la ligne de commande?

C'est probablement obtenus à partir de Xcode.

La question est: comment puis-je obtenir de Bruit à la sortie de ces étapes de travail à partir de la ligne de commande? Ou même de la sortie des résultats dans un navigateur si elle le souhaite? Ce serait faire de l'analyseur beaucoup plus utile, et de faire fixer les choses beaucoup plus rapide.

(J'ai remarqué que GCC de la documentation est excellente, mais Clang/LLVM la documentation est très pauvre. J'ai essayé le "clang-analyse -Xanalyzer '-v'" comme un coup de poignard dans le noir pour raconter l'analyseur d'être plus verbeux -- la -Xanalyzer l'interrupteur de l'homme pages.)

source d'informationauteur Jetski S-type