ger*_*iam 5 xcode linker static-libraries duplicate-symbol ios
已经有相当多的相关问题,但我只是没有解决这个问题.我正在构建一个包含两个独立静态库的应用程序:RestKit和另一个在NDA上的静态库.当我构建时,我得到Apple Mach-O链接器错误如下:
duplicate symbol _NewBase64Decode
in /Users/geraldwburke/Desktop/iOS Programming/MyApp/someLib.a(NSData+Base64.o)
and /Users/geraldwburke/Library/Developer/Xcode/DerivedData/MyAppddlwzdeskfwaxyargomvfhurvxzi/Build/Products/Debug-iphoneos/libRestKit.a(NSData+Base64.o)
for architecture armv7
Run Code Online (Sandbox Code Playgroud)
现在,我已经看到了一些潜在的解决方案.这篇文章似乎很有希望 我还尝试使用此博客条目中的脚本添加构建规则.我已经尝试添加和删除-ObjC,-all_load和-force_load链接器标志.无论我尝试过什么,我仍然会得到同样的错误.有谁知道如何解决这个问题?
顺便说一句,我会删除我的同一篇文章.把它贴在错误的帐户上.
| 归档时间: |
|
| 查看次数: |
2553 次 |
| 最近记录: |