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

  • Amazon Web Services

    Amazon Web S

    8 NİSAN 2009
  • CHISTOSITOJAJA

    CHISTOSITOJA

    27 HAZİRAN 2010
  • MovieZoneET

    MovieZoneET

    22 Aralık 2009