Xcode中有2个第三方库的重复符号问题
我试图编译一个依赖于2个第三方静态库的项目。
问题在于,两个第三方都在静态库分发中包含了相同的“实用程序”类,这意味着当我的项目中都添加了两个符号错误时,我会遇到很多重复的符号错误。
有没有办法让我强制项目以某种方式编译和/或忽略重复的符号之一?
我在这里find了一个类似的问题,这里有两个在Xcode中带有重复符号的静态库,但是我有兴趣看看是否有一个编译器标志可以做到这一点(请注意,在这种情况下,我假设两个符号代表相同的对象)。
谢谢Rog
尝试通过libtool(libtool -o merged.a file1.a file2.a)将它们合并成一个文件,或者检查如何在共享静态库中避免xcode中的“重复符号”错误? 或/和设置GorillaLogic的FoneMonkey时解决“重复符号”错误5
- 如何在编译时使用不同的接口声明而不会混淆Interface Builder
- Xcode项目重命名和重build后(应用程序清理,并在同一时间运行,打破计划)
- 使用Xcode 7.3.1与iOS 10.1(14B67)设备
- 离子iOS构build和运行
- iPad中UIModalPresentationFormSheet的确切大小是多less?
- 如何将Xcode Storyboard的“Simulated Metrics”工具栏连接到实际的IBOutlet UIToolbar?
- 须藤save_time
- Interface Builder为什么通过上面的视图显示隐藏的视图?
- 为什么最终的二进制文件的大小比静态库的大小要小得多呢?