我試圖從網絡文件夾中的Xcode編譯在iOS項目的Xcode項目,我得到各種各樣的問題,其中大多數是關於文件不被第一build命令找到。編譯來自網絡文件夾
大多數它只是說,它的時候並沒有發現其他頭裏面的頭。如果我再次點擊Build,先前的錯誤消失,並出現新的錯誤。其他時間它只是說「xxx.h」資源暫時不可用。再次打造版本,這是可用的,但現在還有一些其他頭文件無法使用,這隻會讓事情非常令人沮喪。
PS:我使用SMB連接到網絡文件夾從Windows系統。有時候,如果我斷開連接,並重新連接到網絡文件夾,它會短暫地工作3秒鐘,然後開始噴出資源不可用的錯誤。不幸的是我的構建過程持續了3秒以上:|。
UPDATE:這似乎是原因是磁盤訪問延遲。我正在運行OS X虛擬機並連接到我的真機硬盤。現在我已經將整個虛擬機移動到一個SSD驅動器上,一切運行得更順暢,看起來我沒有這些問題了,所以磁盤訪問時間讓所有的區別變得非常重要:)。
更新2:出於某種原因,我又收到此錯誤。不知道是什麼改變了這種情況。
嗯,我不想將它們複製到「項目文件夾」中,因爲項目文件位於一個目錄中,並且所有源都分佈在一組文件夾中。我在多個項目之間有很多共享的源代碼,並且有大量重複項目不是一個選項。如果我在源瀏覽器中單擊或使用查找器向我顯示它的位置,XCode就能夠很清楚地知道文件的位置。編譯器是丟失它的那個。 – RelativeGames 2013-02-20 02:21:09
既然那樣做的很好,我會繼續走你要去的路線。 – 2013-02-20 02:24:48