SORU
11 Mart 2014, Salı


Arm64 mimarlık Güncellemelerinden 5.1

Yeni Güncellemelerinden 5.1, arm64 standart mimarileri arasında inşa olmuştur.

Ancak, benim şu anki projeleri henüz bu yeni mimari - bu şimdi linker hataları neden oluyor desteklemeyen kütüphaneler (örneğin Google Almasıyla) ben dahil:

ld: symbol(s) not found for architecture arm64

Örneğin Google Almasıyla 6.8.0 said to be supporting arm64 ama gerçekten cputype (16777228) cpusubtype (0) arm64 sürece bunu doğrulamak miyim? (komut satırı aracı dosyası bulunamadı)

libGoogleAdMobAds.a: Mach-O universal binary with 5 architectures
libGoogleAdMobAds.a (for architecture armv7):   current ar archive random library
libGoogleAdMobAds.a (for architecture armv7s):  current ar archive random library
libGoogleAdMobAds.a (for architecture i386):    current ar archive random library
libGoogleAdMobAds.a (for architecture x86_64):  current ar archive random library
libGoogleAdMobAds.a (for architecture cputype (16777228) cpusubtype (0)):   current ar archive random library

Bir şekilde bu konuda gitmek var mı?

CEVAP
13 Mart 2014, PERŞEMBE


O kadar da zor kurtulmak için değilarm64şimdilik. tüm yapmanız gereken:

  • Senin düzenleyinhedef'sAyarları Oluştur. Değeri değiştirinArchitecturesdrop açma, tıklayınDiğer...ve, değer olan satırı sil$(ARCHS_STANDARD)ve değerleri ile iki satır ekleyin:armv7vearmv7s(ya$(ARCHS_STANDARD_32_BIT)sözünü ettiğimiz gibinschum), yakın açılan.

  • Değerini düzenleyinValid Architecturesve sadece kaldırınarm64bunun bir parçası.

  • Çalışma veya projeniz olurmuş her iç içe proje için yap.

Not:Bu bir çözüm değildir, sadece bir kaç adım azaltmak için geçerli bir sorun, lütfen aşağıdaki bağımlılık projeler bulmak zaman gelirler ile arm64 uyumluluk ve geri bu ayarları değiştir HEMEN.

İyi şanslar

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HuskyStarcraft

    HuskyStarcra

    4 HAZİRAN 2009
  • Marques Brownlee

    Marques Brow

    21 Mart 2008
  • TheDigiCraft

    TheDigiCraft

    25 NİSAN 2011