求教 三方库 冲突

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日

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

nickel 回复于 2013年11月12日

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

tinyfool 回复于 2013年11月12日

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

登录 或者 注册