2010-03-06 85 views
36

有時當我嘗試以「建」 /編譯下載的來源,我得到以下警告:iPhone開發 - 編譯器警告!

ld: warning: directory '/Volumes/Skiiing2/CD/ViewBased/Unknown Path/System/Library/Frameworks' following -F not found 

有其他人看到這個問題?

回答

77

我剛升級到iPhone SDK版本3.2,並遇到了這個問題。看起來它發生在我用3.1.2 SDK創建的所有項目上。

經過一番搜索後,我終於能夠在項目設置中找到它。您必須在目標上「獲取信息」才能找到它。點擊「Build」標籤,然後向下滾動到「搜索路徑」。它可以從那裏刪除。

希望幫助...

戴夫

+1

它確實有幫助!謝謝!!伯尼有很多生命。 ;) – cregox 2011-01-07 18:55:26

+0

什麼是簡單的解決方案 – 2012-02-02 07:13:10

+3

截至XCode 4.4,這是在「構建設置」選項卡下。 – bearMountain 2012-08-06 18:06:44

2

您的項目設置爲使用曾經在某種可移動磁盤上的框架,該框架不再存在。您可以通過從鏈接器命令行中刪除該路徑來使警告消失,您會在某處引用它的某個項目中找到一個屬性。

+0

如果您在Xcode中獲取框架信息,它將向您顯示鏈接器嘗試使用的框架路徑。您可以點擊「選擇」按鈕將其設置爲其他路徑。所以文件 - >獲取信息,然後點擊「常規」選項卡。文件路徑是最上面的部分。 – TechZen 2010-03-06 15:38:27

3

「滑雪」參考的這個特定警告是iPad的最新xcode測試版中的一個錯誤。確保您運行的是最新的xcode beta或最新的xcode產品..您不應再看到該警告。

希望有幫助..約翰

+0

nope - 它的生產版本我只是DL/d和今天安裝! – Andiih 2010-04-07 14:51:30

+0

今天還在4.0 SDK中。 – typeoneerror 2010-07-03 07:56:58

5

是。我在搜索路徑設置中找到了這個路徑,但不是爲了項目而是爲了目標!