duplicate symbol _ferror_file_func in:
/Users/wanghx/Desktop/小茶/EaseMobSDK/libEaseMobClientSDK.a(ioapi.o)
/Users/wanghx/Desktop/小茶/SDK/Libs/Release-iphonesimulator/liblibPDRCore.a(ioapi.o)
duplicate symbol _fopen_file_func in:
/Users/wanghx/Desktop/小茶/EaseMobSDK/libEaseMobClientSDK.a(ioapi.o)
/Users/wanghx/Desktop/小茶/SDK/Libs/Release-iphonesimulator/liblibPDRCore.a(ioapi.o)
duplicate symbol _ftell_file_func in:
/Users/wanghx/Desktop/小茶/EaseMobSDK/libEaseMobClientSDK.a(ioapi.o)
/Users/wanghx/Desktop/小茶/SDK/Libs/Release-iphonesimulator/liblibPDRCore.a(ioapi.o)
duplicate symbol _fseek_file_func in:
/Users/wanghx/Desktop/小茶/EaseMobSDK/libEaseMobClientSDK.a(ioapi.o)
/Users/wanghx/Desktop/小茶/SDK/Libs/Release-iphonesimulator/liblibPDRCore.a(ioapi.o)
duplicate symbol _fwrite_file_func in:
/Users/wanghx/Desktop/小茶/EaseMobSDK/libEaseMobClientSDK.a(ioapi.o)
/Users/wanghx/Desktop/小茶/SDK/Libs/Release-iphonesimulator/liblibPDRCore.a(ioapi.o)
duplicate symbol _fclose_file_func in:
/Users/wanghx/Desktop/小茶/EaseMobSDK/libEaseMobClientSDK.a(ioapi.o)
/Users/wanghx/Desktop/小茶/SDK/Libs/Release-iphonesimulator/liblibPDRCore.a(ioapi.o)
duplicate symbol _fread_file_func in:
/Users/wanghx/Desktop/小茶/EaseMobSDK/libEaseMobClientSDK.a(ioapi.o)
/Users/wanghx/Desktop/小茶/SDK/Libs/Release-iphonesimulator/liblibPDRCore.a(ioapi.o)
duplicate symbol _unz_copyright in:
/Users/wanghx/Desktop/小茶/EaseMobSDK/libEaseMobClientSDK.a(unzip.o)
/Users/wanghx/Desktop/小茶/SDK/Libs/Release-iphonesimulator/liblibPDRCore.a(unzip.o)
ld: 8 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

- 发布:2016-02-21 19:05
- 更新:2016-02-24 09:26
- 阅读:1314
环信libEaseMobClientSDK.a(ioapi.o)与liblibPDRCore.a(ioapi.o)冲突,如何解决。

奔跑的猴子 (作者)
我把冲突的o文件删除之后,工程还是报错的,工程里有用到删除的unzip.o和ioapi.o。
-
-
奔跑的猴子 (作者)
回复 DCloud_IOS_XTY:Undefined symbols for architecture x86_64:
"_fill_fopen_filefuncZBQ", referenced from:
_zipOpen2 in liblibPDRCore.a(zip.o)
"_unzCloseCurrentFileZBQ", referenced from:
-[ZipArchive UnzipFileTo:overWrite:] in liblibPDRCore.a(ZipArchive.o)
"_unzCloseZBQ", referenced from:
-[ZipArchive UnzipCloseFile] in liblibPDRCore.a(ZipArchive.o)
"_unzGetCurrentFileInfoZBQ", referenced from:
-[ZipArchive UnzipFileTo:overWrite:] in liblibPDRCore.a(ZipArchive.o)
"_unzGetGlobalInf", referenced from:
-[ZipArchive UnzipOpenFile:] in liblibPDRCore.a(ZipArchive.o)
(maybe you meant: _unzGetGlobalInfo)
"_unzGoToFirstFileZBQ", referenced from:
-[ZipArchive UnzipFileTo:overWrite:] in liblibPDRCore.a(ZipArchive.o)
"_unzGoToNextFileZBQ", referenced from:
-[ZipArchive UnzipFileTo:overWrite:] in liblibPDRCore.a(ZipArchive.o)
"_unzOpenCurrentFilePasswordZBQ", referenced from:
-[ZipArchive UnzipFileTo:overWrite:] in liblibPDRCore.a(ZipArchive.o)
"_unzOpenCurrentFileZBQ", referenced from:
-[ZipArchive UnzipFileTo:overWrite:] in liblibPDRCore.a(ZipArchive.o)
"_unzOpenZBQ", referenced from:
-[ZipArchive UnzipOpenFile:] in liblibPDRCore.a(ZipArchive.o)
"_unzReadCurrentFileZBQ", referenced from:
-[ZipArchive UnzipFileTo:overWrite:] in li2016-02-25 12:11
-
奔跑的猴子 (作者)
把冲突的ioapi.o 和unzip.o 删除掉,应该不影响使用吧
2016-02-23 21:01