簡體   English   中英

使用GCC 4.2編譯的iOS靜態庫是否與Xcode 4.2中的LLVM兼容?

[英]Is an iOS static library compiled with GCC 4.2 compatible with LLVM in Xcode 4.2?

我正在開發iOS應用程序,並且剛剛將Xcode升級到4.2。 我看到GCC 4.2編譯器不再可用。

我還能鏈接以前用GCC 4.2編譯過的靜態庫嗎? 會引起什么問題嗎?

可能是的。 ABI約定變化不大。 但是,由於它是您的靜態庫,因此我假設您仍然擁有其源代碼。 然后最好使用最新的編譯器(如GCC 4.6 )和-Wall標志進行重新編譯。 GCC編譯器在版本之間不斷改進(尤其是從4.2開始已有數年歷史),以符合語言標准,診斷能力(更好的警告)和優化。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM