clang-check
, -analyze
seçeneğine sahiptir, bunun için yardım dizesinde "Statik analiz motoru çalıştır" yazıyor. Bu bayrakla, dosyamın birçoğunda clang-check
'u çalıştırmaktan çok az çıktı görüyorum; Onsuz çok uyarı gördüm.-analyze seçeneği olmadan `clang-check` ne yapar? Clang'ın yerleşik statik analiz aracı olan
Statik analiz motoru, statik analiz aracı olan clang-check
'un temel amacı çalıştırmıyor mu? Motoru çalıştırırken neden daha az çıkışını görüyorum ve araç bayrak olmadan ne yapıyor?
'-analyze' gibi bir ses geliyor * her zaman * emit * daha * çıktı, görmüyorum davranış olarak görünmüyor ... –
Hayır, öyle değil. -analyze '-fsyntax-only' ve kendi damalarını birleştirmez. –
Oh, ikinci noktanı yanlış anladım gibi geliyor. Yani -analyze '(Clang'a göre) sözdizimsel olarak geçerli olmayan bir kod için hata yaymayacak mı? –