2014-01-24 79 views
14

我正在使用xcode 5進行移動應用程序項目。當我嘗試構建項目時遇到此錯誤。Xcode 5鏗鏘聲:錯誤:鏈接器命令失敗,退出代碼1(使用-v查看調用)

ld: warning: directory not found for option '-L\\\\\\\"/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WorklightSDK\\\\\\\"' 
    ld: warning: directory not found for option '-L/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WikitudeSDK' 
    ld: warning: directory not found for option '-F"/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/Frameworks"' 
    ld: warning: directory not found for option '-F/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WikitudeSDK' 
    ld: framework not found sqlcipher 
    clang: error: linker command failed with exit code 1 (use -v to see invocation) 

ld: warning: directory not found for option '-L\\\\\\\"/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WorklightSDK\\\\\\\"' 


ld: warning: directory not found for option '-L/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WikitudeSDK' 


ld: warning: directory not found for option '-F"/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/Frameworks"' 


ld: warning: directory not found for option '-F/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WikitudeSDK' 


ld: framework not found sqlcipher 


clang: error: linker command failed with exit code 1 (use -v to see invocation) 

爲什麼?

+0

你可能移動或刪除鏈接器找不到框架。的 –

+0

可能重複[接頭命令失敗,退出代碼1(使用-v看調用)](http://stackoverflow.com/questions/10435213/linker-command-failed-with-exit-code-1-use- v到看到-調用) – codercat

+0

你的框架不會鏈接正確 – codercat

回答

34

此錯誤是因爲在你的項目中缺少一些庫。

檢查您的Build PhasesLink Binary With Libraries。你的任何框架可能已經從那裏刪除。

添加它並清理並構建您的項目。它應該工作正常。

希望它可以幫助你。

+1

請給予好評的,如果它是對你有用。 – Manthan

+0

有什麼方法可以找出哪個庫丟失?我收到此消息---- 沒有爲架構arm7s找到ld:符號 –

+1

您必須從構建設置→有效架構中移除armv7s。看看我這個答案http://stackoverflow.com/questions/22494615/xcode-5-and-phonegap-linker-errors-on-building-for-device-but-not-for-simulator/22497592#22497592。你將不得不做一些小的改變。 – Manthan

13

在您成功執行pod install後,您有另一種可能性使用Cocoa Pod來安裝該庫,但不打開該項目的工作區文件(*.xcworkspace)。

+0

謝謝,救了我的一天。 –

+0

我正在使用Cocoa Pods,並且App目標生成良好,但不是測試版。你會在這種情況下建議什麼?我檢查了在測試目標中鏈接哪些庫,並在App目標中添加了唯一的庫,但仍然測試失敗並顯示此錯誤。使用的Xcode 8.3 – Efren

+0

下面是使用可可豆莢和測試目標的方式:https://guides.cocoapods.org/using/the-podfile.html – Efren

相關問題