OC

Knowledge OS
登录 注册
全部话题 移民 创业 iOS Mac Objective-C Swift Android 招聘 求职

求教 三方库 冲突

yishenggudou
yishenggudou 发布于 2013年11月11日
无人欣赏。

求教 我在使用两个三方库的时候 出现冲突 目测是两个库都声明了同一个东西 然后就冲突啦 求论坛里面的大神帮看看

duplicate symbol _NewBase64Decode in:
 /Users/timger/Stegosaurus/iOS/cartoon/cartoon/libsOpen/frontialibs/Frontia.framework/Frontia(Base64NSDataHelper.o)
 /Users/timger/Stegosaurus/iOS/cartoon/cartoon/libsOpen/AFNetworking1.5/AFNetworking.framework/AFNetworking(NSData+Base64.o)
duplicate symbol _NewBase64Encode in:
 /Users/timger/Stegosaurus/iOS/cartoon/cartoon/libsOpen/frontialibs/Frontia.framework/Frontia(Base64NSDataHelper.o)
 /Users/timger/Stegosaurus/iOS/cartoon/cartoon/libsOpen/AFNetworking1.5/AFNetworking.framework/AFNetworking(NSData+Base64.o)
ld: 2 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
共3条回复
楼长 ·
yishenggudou 回复于 2013年11月11日

我觉得应该是在哪里删除一个东西 可是我不知道删除那个

2楼 ·
nickel 回复于 2013年11月12日

http://www.pressingquestion.com/3493019/Ios---2-Duplicate-Symbols-For-Architecture-Armv7

3楼 ·
tinyfool 回复于 2013年11月12日

第三方库有源代码的话,可以自行编译,改掉其中一个的名字,或者怎么都可以

登录 或者 注册

AltStyle によって変換されたページ (->オリジナル) /