Xcode5.1編譯64-bit出錯誤


今天Apple發布了Xcode5.1,跟隨潮流般的升級了,但是比較悲劇的是運行之前的程序報很多warning以及幾個錯誤,如下圖:

注意我選的是4 inch 64-bit的模擬器,錯誤很明顯是architecture出問題了,Xcode5.1默認是64-bit執行編譯器,然而我所用的友盟SDK不支持64-bit;

同時也可以看到很多的的warning,都可以手動處理這些警告。如果不選擇64-bit模擬器,則不會出現這些warning和 錯誤,如下圖:

從以上兩圖可以確定是64-bit編譯器的問題了,暫時友盟沒有更新SDK,我先不考慮64位編譯器了,還是用32位,所以需要手動修改architecture,如下步驟:Targets—>Build Settings—>Architectures—>Other,修改為$(ARCHS_STANDARD_32_BIT),選擇64-bit模擬器,build,沒警告和錯誤;

 

我的項目沒有去修改那些warning,而是直接修改了Architectures,Apple既然把64-bit作為默認的,那應該以后需要完全適應它,我這里沒有支持64-bit

 

 

祝您愉快開心  ^_^

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM