命令/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang失败,退出代码为1

Ema*_*n87 77 iphone objective-c ipad ios

我正在尝试使用Xcode 4.3中的pdf工具包读取pdf应用程序,但它给了我以下错误

ld: duplicate symbol _OBJC_METACLASS_$_OverlayManager in /Users/dt4it/Library/Developer/Xcode/DerivedData/MyPdf4-bmkjglhhvneluqcbwpceiqjvdcmq/Build/Intermediates/MyPdf4.build/Debug-iphonesimulator/MyPdf4.build/Objects-normal/i386/OverlayManager-D0866CFD31A05E68.o and /Users/dt4it/Library/Developer/Xcode/DerivedData/MyPdf4-bmkjglhhvneluqcbwpceiqjvdcmq/Build/Intermediates/MyPdf4.build/Debug-iphonesimulator/MyPdf4.build/Objects-normal/i386/OverlayManager-B31AE7412100AF6D.o for architecture i386
Command /Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1
Run Code Online (Sandbox Code Playgroud)

有什么帮助吗?

ull*_*trm 95

项目设置>在"目标"下,选择项目>构建阶段>打开"编译源"和"复制捆绑资源".检查是否有任何文件以红色列出.如果是这样,只需删除它.然后清洁并运行.

为我工作.

  • 请提供更多信息.如果有"红色东西"怎么办?这根本没有帮助...... (3认同)
  • "红色东西"意味着错误.如果他们在那里,你不能错过他们. (2认同)
  • 红色文件可能存在于编译源或复制包资源中.我已经编辑了答案. (2认同)

red*_*dux 33

干得好. product > clean.终端清除和重启不适合我,清洁工作.

  • "产品>清洁"对我来说不起作用,但"产品>清洁构建文件夹......"确实如此.(在产品下拉列表中按住Alt键时可以看到它. (3认同)

Boe*_*ckm 14

我有同样的错误,似乎没有人在StackOverflow上得到实际有效的答案.我的问题是当我尝试复制团队存储库中的项目时.事实证明,在忽略文件中,*.pch从存储库提交中忽略了所有扩展名为的文件.这意味着当我从repo中拉出项目时,.pch文件丢失了,从而抛出了这个错误.

幸运的是,我仍然有一个项目的副本,只能复制.pch文件,然后我就可以编译得很好.

希望这可以帮助?


fnc*_*c12 5

转到目标首选项,摘要选项卡,找到"部署目标"并增加它.

  • 哪里是?从什么增加到什么? (2认同)