apple link error 解决

Undefined symbols for architecture i386:
"_compressBound", referenced from:
+[NSDataGZipAdditions compressedDataWithBytes:length:] in NSDataGZipAdditions.o
"_compress", referenced from:
+[NSDataGZipAdditions compressedDataWithBytes:length:] in NSDataGZipAdditions.o
"inflateInit", referenced from:
+[NSDataGZipAdditions dataWithCompressedBytes:length:] in NSDataGZipAdditions.o
"_inflate", referenced from:
+[NSDataGZipAdditions dataWithCompressedBytes:length:] in NSDataGZipAdditions.o
-[ParserForMainReturn uncompressZippedData:] in ParserForMainReturn.o
"_inflateEnd", referenced from:
+[NSDataGZipAdditions dataWithCompressedBytes:length:] in NSDataGZipAdditions.o
-[ParserForMainReturn uncompressZippedData:] in ParserForMainReturn.o
"inflateInit2", referenced from:
-[ParserForMainReturn uncompressZippedData:] in ParserForMainReturn.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

如果遇见这种错误,可以试试在工程中添加libz.dlib文件。ios以后改为libz.tdb。完美

你可能感兴趣的:(apple link error 解决)