xcode 每次 所有 從新 編譯 的問題

不管我是否修改文件,全部的文件都必須從新編譯一次,實在是很是浪費時間。html

 

網上查到一點資料xcode

源地址:http://hi.baidu.com/%CD%F5%D7%D36%BA%C5/blog/item/6053bea4a37c9aea9052eef3.htmlide

關於xcode4全量編譯 會所有從新編譯的問題
2011-11-28 11:24

這二天,項目組出現一個問題.測試

發現Xcode4在升級上來之後,發現修改幾個文件,全部的代碼會從新編譯.code

這個但是坑爹的,咱們2000多個文件,每修改一個東西.這要測試起來,那不是會鬱悶到死.orm

隨手百度和谷歌了一下,發現大部分人反應的問題都是說是系統時間的問題.htm

可是個人系統時間是正常的.因此不是系統時間的問題.blog

看了同事的版本是Xcode4 beta4版本的.開發

將默認的llvm2.0編譯發成gcc4.2編譯之後,就是正常的了.不會全量的從新編譯了.it

問題是,如今正式版本4.2版本沒有gcc4.2啊.因而查了不少資料,發現有一個開發人員向蘋果的同事求助,蘋果的同事,給出說,這是Xocde的一個bug,這個bug正在修復.

因而查了一下,最新的Xcode4.2.1已經發布了,下載下來之後,編譯試了一下,發現全量編譯的問題已經解決了...


 

後來證明在XCODE4.2上也是能夠解決該問題的。
 
XCODE4.2 有兩個編譯能夠選擇,一個是APPLE LLVM 3.0,另一個是LLVM GCC4.2
默認應該是APPLE LLVM 3.0,一開始我也覺得是這樣XCODE自己的BUG,後來我發現工程編譯和目標版本的編譯不一樣,我把兩個編譯都修改成LLVM GCC4.2就解決了。
相關文章
相關標籤/搜索