报错:Undefined symbols for architecture i386 "_deflate"
2013-03-29 11:36
399 查看
报错:
解决方法:
You didn't include the libz.dylib where those functions are. Select the project node, select your target, go to the Build Phases
tab, expand "Link Binaries With Libraries", add libz.dylib, and try again.
使用zlib的时候需要添加2个lib,因为之前只家了一个lib,所以处问题了,libz.dylib & libbz2.1.0.dylib
Undefined symbols for architecture i386: "_inflate", referenced from: -[NSData(NSDataExtension) gzipInflate] in NSData+CocoaDevUsersAdditions.o "_inflate", referenced from: -[NSData(NSDataExtension) gzipInflate] in NSData+CocoaDevUsersAdditions.o "_inflateEnd", referenced from: -[NSData(NSDataExtension) gzipInflate] in NSData+CocoaDevUsersAdditions.o "_deflate", referenced from: -[NSData(NSDataExtension) gzipDeflate] in NSData+CocoaDevUsersAdditions.o "_deflate", referenced from: -[NSData(NSDataExtension) gzipDeflate] in NSData+CocoaDevUsersAdditions.o "_deflateEnd", referenced from: -[NSData(NSDataExtension) gzipDeflate] in NSData+CocoaDevUsersAdditions.o ld: symbol(s) not found for architecture i386 collect2: ld returned 1 exit status
解决方法:
You didn't include the libz.dylib where those functions are. Select the project node, select your target, go to the Build Phases
tab, expand "Link Binaries With Libraries", add libz.dylib, and try again.
使用zlib的时候需要添加2个lib,因为之前只家了一个lib,所以处问题了,libz.dylib & libbz2.1.0.dylib
相关文章推荐
- 报错:Undefined symbols for architecture i386 "_deflate"
- Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx", referenced from:问题解决方法
- Undefined symbols for architecture i386: "_SecItemAdd", referenced from:
- Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx", referenced from:问题解决方法
- Undefined symbols for architecture i386: "xxx", referenced from:
- Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx", referenced from:问题解决方法
- Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx", referenced from:问题解决方法
- solve xcode Undefined symbols for architecture i386:"_OBJC_CLASS_$_SKPSMTPMessage", referenced from
- Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx", referenced from:问题解决方法
- iOS:编译错误Undefined symbols for architecture i386: _OBJC_CLASS_$_XXX", referenced from: error
- Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx", referenced from:问题解决方法
- Undefined symbols for architecture i386: "_OBJC_CLASS_$_CABasicAnimation", referenced from:
- Xcode:Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx", referenced from: error
- Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx", referenced from:问题解决方法
- solve Undefined symbols for architecture i386:"_OBJC_CLASS_$_SKPSMTPMessage", referenced from
- Undefined symbols for architecture i386: "_OBJC_CLASS_$_AVOSCloud", referenced from:
- Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx", referenced from:问题解决方法
- Undefined symbols for architecture i386: "_deflate", referenced from:
- Undefined symbols for architecture i386: "CGSizeFromGADAdSize(GADAdSize)"
- iOS开发 Undefined symbols for architecture i386: _OBJC_CLASS_$_XXX" referenced from: error