链接器命令失败,退出代码(没有这样的模块)
Posted
技术标签:
【中文标题】链接器命令失败,退出代码(没有这样的模块)【英文标题】:Linker command failed with exit code (No such module) 【发布时间】:2017-04-11 18:30:06 【问题描述】:我目前正被这个问题困扰。
因为我已经更新了所有的 pod、cococapods、Macos、Xcode。我刚遇到这个问题。我在网上搜索了 2 天的问题,但对我没有任何帮助。
我正在使用 XCODE3 ,在运行项目时,它显示链接器命令失败,退出代码为 1,当我单击它时,我看不到任何更改,没有更多信息显示。 然后我尝试使用以下命令在终端中运行它:xcodebuild -verbose。我可以看到错误的原因:没有这样的模块'ObjectMapper'。删除 ObjectMapper 后,它告诉我找不到另一个模块。所以我认为是xcode无法链接框架。
我已将所有相关框架链接到链接的框架和库,但仍然无法工作。
谁能帮帮我。谢谢
这是我的 pod 文件:
【问题讨论】:
我尝试了许多选项,例如:删除 DerivedData、清理、重新打开、重新链接等。不能工作 你安装的是什么框架? 我没有安装任何新框架,这些都是之前安装的旧框架,我只是使用pod update来更新。 你能点击那个链接器错误,一个新的视图会打开,拖到它的末尾看看它说了什么。 您是否再次尝试了 pod install ?您能显示您的 pod 文件吗? 【参考方案1】:如果您使用的是 swift 库,请将构建设置中的“始终嵌入 Swift 标准库”标志设置为 YES
【讨论】:
以上是关于链接器命令失败,退出代码(没有这样的模块)的主要内容,如果未能解决你的问题,请参考以下文章
Cocoapods 安装,然后“链接器命令失败,退出代码 1”
铿锵声:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)而实现?
WebdriverAgent:链接器命令失败,退出代码为 1(使用 -v 查看调用)
链接器命令失败,退出代码 1、XCode 4.5、Facebook SDK 3.1