链接阶段的重复符号在这里被覆盖了好几次。但我没有找到这个案子的答案:
我在c++中为objective应用程序编写了自己的库。要使用lib中的c++逻辑,我可以将文件扩展名从.m更改为.mm,这很有魅力。当我想要有多个.mm文件时,问题就开始了。链接器向我抛出错误duplicate symbol __instance in:和ld: 1 duplicate symbol for architecture i386。
__instance代码中,我没有使用或声明符号c++。发布于 2013-10-16 14:27:52
问题是在一个类中不正确地实现instance方法。
https://stackoverflow.com/questions/19400431
复制相似问题