XCode MAC 编译错误

Posted

技术标签:

【中文标题】XCode MAC 编译错误【英文标题】:XCode MAC Compiling Error 【发布时间】:2016-08-09 10:11:45 【问题描述】:

我正在使用 Xcode,但无法编译程序。出现这个错误:ld: 10 duplicate symbols for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)。

【问题讨论】:

两个源文件使用同名变量。 @pkc456 感谢您的回复。但我没有同名变量.. 但其中一个类是另一个类的组合。是不是这个原因。 分享错误截图。构图不会是根本原因。 谢谢@pkc456 我发现你说对了问题我在另一个类中包含了一个 .cpp 文件,这导致了函数的重新定义。 【参考方案1】:

可能是您在页面某处错误地#import了一个 .m 文件。确保这种情况不应该发生。

【讨论】:

以上是关于XCode MAC 编译错误的主要内容,如果未能解决你的问题,请参考以下文章

OpenCV3.2 编译错误 MAC OS X

Xcode - 配置:错误:在 $PATH 中找不到可接受的 C 编译器

如何用Mac完美编译OpenJDK 7

MAC编译OpenJDK8(含202-242)的Xcode版本问题

MAC编译OpenJDK8(含202-242)的Xcode版本问题

MAC下Unity编译成Xcode后倒入IOS系统中的各种坑总结