可能重复:
error when import zlib in iOS: symbol(s) not found collect2: ld
我正在研究iphone项目,我需要一个库来提取ZIP文件 我发现ZipArchive但它与ARC不兼容,当我添加-fno-objc-arc来编译文件时,我得到链接器错误:
架构i386的未定义符号: “_inflateEnd”,引自: unzip.o中的_unzCloseCurrentFile “ inflateInit2 ”,引自: unzip.o中的_unzOpenCurrentFile3 “_get_crc_table”,引自: unzip.o中的_unzOpenCurrentFile3 zip.o中的_zipOpenNewFileInZip3 “_crc32”,引自: unzip.o中的_unzReadCurrentFile zip.o中的_zipWriteInFileInZip - ZipArchive.o中的[ZipArchive addFileToZip:newname:] “_inflate”,引自: unzip.o中的_unzReadCurrentFile “ deflateInit2 ”,引自: zip.o中的_zipOpenNewFileInZip3 “_deflate”,引自: zip.o中的_zipWriteInFileInZip zip.o中的_zipCloseFileInZipRaw “_deflateEnd”,引自: zip.o中的_zipCloseFileInZipRaw ld:找不到架构i386的符号 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)