SORU
26 EKİM 2011, ÇARŞAMBA


Belirli bir dosya/Çınlama LLVM kullanarak tüm uyarıları görmezden

Bazı uyarılar var iOS projemde bazı dosyalar var, ve bu uyarıları göz ardı etmek istiyorum. Tüm proje uyarılar (nasıl yapıldığını), belirli bazı dosyaları sadece devre dışı bırakmak istemiyorum. Tamamen belirli bir dosyadan tüm uyarıları göz ardı etmenin bir yolu var mı?

Ve böyle büyük mükafat 4.2 3.0 Çınlama LLVM kullanıyorum.

CEVAP
10 Kasım 2011, PERŞEMBE


Bana miras kalan bir proje içeren bir sürü 320 kod ve bu kod tabanı attı birkaç uyarı ve statik çözümleyici hatalar beni buldu ve ilgi sabitleme yana olacağım kaldırma kodu, projenin yakın gelecekte.

Aşağıdaki derleyici bayrağı dahil olmak üzere, belirli bir dosya için statik çözümleyici uyarıları devre dışı bırakabilirsiniz

-Xanalyzer -analyzer-disable-all-checks

Bu dosya için-w uyarıları devre dışı bırakmak için bu da birleştirebilirsiniz. Bana 30 uyarıları kod Bankası tarafından oluşturulan tatil yapmak zorunda kalmadan ileri yeni bir gelişme ile itmek için izin verdi.

Yukarıdaki yönergeleri kullanarak: Böyle büyük mükafat bir dosya değiştirmek için kullanmak bayrakları inşa:

  1. hedef seçin
  2. inşa aşaması seçin
  3. bu değişkenleri değiştirmek için dosyayı "Kaynaklar" faz . Derleme bulun
  4. click "Bayraklar" düzenlemek için hücre . Derleyici çift
  5. "-w-Xanalyzer-çözümleyici-devre dışı bırak-tüm kontroller" için uyarılar ve çınlama uyarıları bastırmak

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jejoab

    Jejoab

    4 NİSAN 2008
  • KoreanFrogMania님의 채널

    KoreanFrogMa

    18 Aralık 2011
  • super1988guy

    super1988guy

    9 Aralık 2007