Xcode 5- clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
Posted
技术标签:
【中文标题】Xcode 5- clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)【英文标题】:Xcode 5- clang: error: linker command failed with exit code 1 (use -v to see invocation) 【发布时间】:2014-01-24 07:37:26 【问题描述】:我将 xcode 5 用于我的移动应用项目。我在尝试构建项目时遇到此错误。
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)
为什么?
【问题讨论】:
您可能移动或删除了链接器找不到的框架。 linker command failed with exit code 1 (use -v to see invocation) 的可能重复项 你的框架链接不正确 【参考方案1】:此错误是因为您的项目中缺少一些库。
签入您的Build Phases
-> Link Binary With Libraries
。您的任何框架都可能已从那里删除。
添加它并清理并构建您的项目。它应该可以正常工作。
希望对你有帮助。
【讨论】:
有什么方法可以找出丢失的库吗?我收到这条消息----ld: symbol(s) not found for architecture arm7s
您必须从构建设置中删除 armv7s-> 有效架构。看看我的这个答案***.com/questions/22494615/…。您必须对其进行一些小改动。【参考方案2】:
还有一种可能是你正在使用 Cocoa Pods 安装库,但在pod install
成功执行后没有打开项目的工作区(*.xcworkspace
)文件。
【讨论】:
谢谢,拯救了我的一天。 我正在使用 Cocoa Pods,并且 App 目标构建良好,但不是测试目标。在这种情况下,您有什么建议?我检查了要在测试目标中链接哪些库,并在 App 目标中添加了唯一的库,但仍然测试失败并出现此错误。使用 Xcode 8.3 这里是使用可可豆荚和测试目标的方法:guides.cocoapods.org/using/the-podfile.html以上是关于Xcode 5- clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)的主要内容,如果未能解决你的问题,请参考以下文章
clang:错误:链接器命令失败,退出代码为 1(Unity 中的 XMPP 库导出了 xcode
xcode 中的错误:clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
Clang:错误:链接器命令失败,退出代码 1(使用 -v 查看调用)Xcode 10、Xcode 10.1 Beta、Swift 4.2
C ++ XCODE ld:未找到架构x86_64 clang的符号:错误:链接器命令失败,退出代码为1(使用-v查看调用)