Xcode 10错误:链接器命令失败,退出代码为1

ap1*_*123 9 xcode swift xcode10

我刚刚将Xcode更新为Xcode 10,现在我的项目无法运行,我收到错误消息:

ld: library not found for -lstdc++.6 clang: error: linker command failed with exit code 1 (use -v to see invocation)

我不知道这意味着什么,以及如何解决它.我试着谷歌搜索到答案,并没有提出任何问题.我怎样才能解决这个问题?

YZE*_*YZE 10

我想你正在使用cocoapods.如果是,请打开项目projectname.xcworkspace而不是projectname.xcodeproj.

希望这可以帮助.

  • 尝试过,使用_.xcworkspace_时不起作用 (3认同)

Mat*_*ins 5

今天,在C ++中,我在一个不使用pod的项目中使用新升级的Xcode 10遇到了这个问题,这与其他答案不同。

当我单击链接器错误时,没有给出任何详细信息。这让我难过了一段时间,然后我意识到您可以右键单击链接器错误,然后单击“日志显示”。

在我的情况下,这只是我重命名但未更新所有引用的函数,导致链接器错误,但真正的问题是,错误时未显示链接器错误详细信息发生。

在此处输入图片说明