【发布时间】:2012-10-01 12:39:44
【问题描述】:
我正在尝试编译一个依赖于 2 个第三方静态库的项目。
问题在于,两个第三方都在其静态库分发中包含了相同的“实用程序”类集,这意味着当将两者都添加到我的项目中时,我会遇到数十个重复符号错误。
我有没有办法强制项目编译和/或以某种方式忽略其中一个重复符号?
我在two static libraries with duplicate symbols in Xcode 找到了一个与答案类似的问题,但我很想看看是否有编译器标志可以解决问题(请注意,在这种情况下,我假设两个符号代表同一个对象)。
谢谢 罗格
【问题讨论】:
-
你找到解决办法了吗?
-
@Rog 你有没有找到更清洁的解决方案
-
不,抱歉,我设法获得了一个没有重复符号的库版本。
标签: objective-c ios xcode compiler-construction static-libraries