Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen, ne kullanacağınızı dahil et komutudur.
Program:
ADI
include-ne-use-use - C ve C++ kaynak dosyalarında #includes'ı analiz edin
AÇIKLAMA
KULLANIM: kullandığınızı dahil edin [-Xiwyu --iwyu_opt]... Burada
belirtebilirsiniz (örn. -Xiwyu --ayrıntılı=3):
--check_also=: iwyu'ya iwyu ihlali bilgilerini yazdırmasını söyler
verilen glob modeliyle eşleşen tüm dosyalar için (varsayılana ek olarak
girdi .cc dosyası ve ilişkili .h dosyaları için raporlama). Bu bayrak olabilir
birden çok glob deseni belirtmek için birden çok kez belirtildi.
--cwd=: iwyu'ya mevcut çalışma dizininin ne olduğunu söyler.
--hata ayıklama nasıl yapılır[=]: arg olmadan, talimatları yazdırır
giriş dosyası için gdb altında iwyu nasıl çalıştırılır ve çıkar. Arg ile, yalnızca yazdırır
girdi dosyası argümanla eşleştiğinde.
--mapping_file=: iwyu'ya bir eşleme dosyası verir.
--no_default_mappings: iwyu'nun varsayılan eşlemelerini eklemeyin.
--pch_in_code: bir çeviri birimindeki ilk içermeyi bir
önceden derlenmiş başlık
Kullanım --pch_in_code IWYU'yu önlemek için
gerekli PCH kaldırma içerir.
Clang PCH'leri zorlasa da
önek başlıkları olarak listelenmek için, kod içi PCH modeli GCC ile kullanılabilir ve
MSVC'de standart uygulama (örn. stdafx.h).
--prefix_header_includes=: iwyu'ya ne yapacağını söyler
kaynak içi, önek başlıklarını içeren bildirimleri içerir ve iletir. Önek
başlık, komut satırı seçeneği aracılığıyla dahil edilen bir dosyadır -Dahil etmek. önek başlığı yaparsa
dahil etme veya iletme beyanı eski, böyle bir içermenin varlığı kontrol edilebilir
aşağıdaki değerlerle
ekle: yeni satırlar eklendi
tutmak: yeni satırlar eklenmez, mevcut satırlar bozulmadan tutulur
kaldır: yeni satırlar eklenmez, mevcut satırlar kaldırılır
Varsayılan değer 'ekle'dir.
--geçişli_includes_only: bir dosyanın eklenmesini önerme
foo.h, dosyanın geçişli içeriklerinde foo.h zaten görünmüyorsa.
--max_line_length: içermeler için maksimum satır uzunluğu.
Bunun yalnızca yorumları ve bunların hizalamasını etkilediğini unutmayın, maksimum satır uzunluğu
yine de uzun dosya adlarıyla aşılabilir (varsayılan: 80). --ayrıntılı=: NS
seviye ne kadar yüksekse, o kadar fazla çıktı.
IWYU'ya özgü seçeneklere ek olarak, aşağıdaki seçenekleri -Xiwyu
önek:
--yardım et: bu yardımı yazdırır ve çıkar.
--versiyon: sürümü yazdırır ve çıkar.
onworks.net hizmetlerini kullanarak include-ne-use-use'u çevrimiçi kullanın