Xcode 4扔我一個關於目錄未找到選項'-L/Users/t2wu/Documents /等等等等'的警告。是的,它不應該被找到,因爲我刪除了它。我刪除了目錄,並且還刪除了目標和項目庫搜索路徑中的目錄設置。我還從「鏈接二進制文件與庫」鏈接中移除了之前鏈接的.a文件。它編譯得很好,它只是給了我警告。爲什麼它仍然有-L標誌?Xcode鏈接器目錄找不到選項
回答
檢查生成設置選項卡,並確保「庫搜索路徑」選項爲空。
最後,啓動終端並cd到應用項目目錄(appname.xcodeproj)併爲錯誤的搜索路徑執行fgrep。我發現其中一些潛伏在project.pbxproj文件中;最終手動編輯文件以擺脫它們。 (當然,你應該在做之前製作一份文件副本,以防你丟棄了項目文件。)
在項目上做一個「乾淨的」也是值得的。 How to Empty Caches and Clean All Targets Xcode 4。
不完全確定爲什麼,但XCode在某些時候將它可以在我的存儲庫中找到的每個目錄添加到我的庫搜索路徑中,該路徑中包含.so,.a,.o文件。 XCode上沒有任何顯示。必須手動編輯項目文件。 – Halsafar 2012-07-19 18:15:07
正確答案(對我而言)是:「檢查構建設置選項卡並確保」庫搜索路徑「選項爲空」。 – lifjoy 2012-07-25 23:37:24
圖書館搜索路徑也是我的問題。原來是因爲我將我的項目放在Dropbox中,並且我的電腦上的路徑不同。使搜索路徑相對固定它。 (我認爲路徑是絕對的,因爲我通過將它拖放到Build階段添加了一個庫) – Symmetric 2013-10-15 01:13:30
在我的情況下在目標 - >建立設置我刪除了發生錯誤的搜索路徑。然後從項目中刪除庫並再次添加它們。
我在我的項目中遇到了同樣的問題,它包含由我和項目創建的多個自定義框架。我的問題通過從具有此問題的目標中刪除'框架搜索路徑'和'Library Search Paths'來解決。
您可能需要清除測試目標的搜索路徑以及主項目。這讓我陷入了一陣子。
謝謝你,先生你救了我的命。 – 2016-05-17 21:31:17
我查庫搜索路徑 我去構建設置 - >搜索路徑改變「框架搜索路徑」,以$(繼承)...這解決了我的問題
有時候,如果出現這種錯誤打開Project.xcodeproj
而不是Project.xcworkspace
。檢查您的項目目錄並確保打開Project.xcworkspace
。
- 1. xcode4:鏈接器錯誤:目錄找不到選項
- 2. 的XCode鏈接器命令失敗 - 找不到目錄
- 3. Xcode 7.3 - 「找不到目錄」選項「即使該目錄存在
- 4. Xcode項目鏈接
- 5. 將XCode項目鏈接到MySQL服務器(登錄)
- 6. Xcode項目找不到.a
- 7. Xcode警告:「找不到選項的目錄」
- 8. 從Xcode項目未找到選項
- 9. Xcode「與編輯器鏈接」選項?
- 10. 的XCode 4.3.1和iPhone 3.2 SDK鏈接警告,目錄未找到
- 11. Maven鏈接到外部項目目錄
- 12. 未找到Xcode鏈接的項目頭文件
- 13. 如何在目標鏈接器選項之前設置code :: blocks以鏈接項目鏈接器選項?
- 14. Xcode的「目錄未找到選項-L」錯誤
- 15. Xcode:警告:找不到目錄
- 16. 將框架包含到xcode C++項目 - 鏈接器錯誤
- 17. 鏈接器找不到CTFontCreateWithNameAndOptions
- 18. 找到Xcode項目的$ {PROJECT_DIR}
- 19. 安裝後的編譯器警告Xcode 7目錄未找到選項'-F ...'
- 20. Mac Ogre Xcode項目找不到標頭
- 21. Xcode項目 - LD:庫找不到-llib
- 22. Xcode項目目錄
- 23. 我們不需要將框架鏈接到XCode項目嗎?
- 24. $ SRCROOT連接到XCode項目
- 25. Linux:查找鏈接到特定目錄的所有軟鏈接
- 26. Moodle多選:鏈接項目
- 27. XCode鏈接器錯誤:找不到-lAdMobDevice的庫文件
- 28. 從Xcode java項目鏈接外部.jar?
- 29. 着鏈接頭文件的Xcode項目
- 30. 鏈接多個小的xcode項目
您尚未刪除對該目錄的每個引用。 – trojanfoe 2012-04-03 06:55:05