SORU
3 EKİM 2012, ÇARŞAMBA


'arasında " fark ne;Mimarileri" ve "Geçerli Mimarileri" böyle büyük mükafat Oluşturma Ayarları?

Bunların anlamı nedir ve farklı değerler onları ayarlayabilirim?

CEVAP
3 EKİM 2012, ÇARŞAMBA


Mimariler inşa etmek isteyenler, geçerli mimarileri sizin kod temeli ile inşa gebe olabilir olanlar.

Belki de sadece armv7s, ama kod armv7 armv6 derlemek için iyi ve aynı kaynak için ikili inşa etmek istiyorum. VALID_ARCHS = armv6 armv7 armv7s ama bu aslında çünkü hepsi ARCHS = armv7s kurdunistiyorumkodunuzu oluşturmak için.

Ya da, Apple-ese

KEMERLER (Mimarileri)

Uzay-ayrılmış tanımlayıcıları listesi. Belirtir ikili hedeflenen mimarileri (işlemci modelleri ABİs). Bu yapı ayarı, birden fazla mimari belirtir, oluşturulan ikili belirtilen mimariler her nesne için kod içerebilir.

ve:

VALİD_ARCHS (Geçerli Mimarileri)

Uzay-ayrılmış tanımlayıcıları listesi. Hangi ikili oluşturulmuş mimarileri belirtir. İnşa sırasında, bu liste KEMERLER ayarı yapı değeri ile kesişti; sonuç listesi ikili çalışabilir mimarileri belirtir. Eğer ortaya çıkan mimari liste boşsa, hedef yok bir ikili oluşturur.

Kaynak: Xcode Build Setting Reference

Pratikte, VALID_ARCHS yalnız bırakın ve ARCHS ve sadece keman değiştirme ile ilgili inşa etmek istediğiniz mimarileri ayarlamak için endişelenme. Tipik olarak, bir hata Ayıklama derlemesi için sadece NATIVE_ARCH siz sadece istediğiniz yapı hata ayıklama sürümü için makine olacaksın test/çalışan ve Serbest yapılar için tam spektrum mimarileri planı için destek.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Facebook Developers

    Facebook Dev

    24 ŞUBAT 2009
  • Microsoft Research

    Microsoft Re

    24 EKİM 2008
  • National Geographic

    National Geo

    7 Mayıs 2006