iOS中minizip的zbar#ifdef问题

iOS中minizip的zbar#ifdef问题,ios,zip,conditional-compilation,zbar-sdk,Ios,Zip,Conditional Compilation,Zbar Sdk,我需要将#import“ZBarSDK.h”写入#ifdefOBJ部分,因为如果在其他地方有导入,Minizip将不起作用 #ifdef __OBJC__ #import <UIKit/UIKit.h> #import <Foundation/Foundation.h> #import "ZBarSDK.h" #endif 有人能帮忙吗? myr0前两条消息的原因可能是“ZBarSDK”提供了一个静态库(ZBarSDK.a),其中仅包含ARMv6代码(或者可能是英特尔i

我需要将#import“ZBarSDK.h”写入#ifdefOBJ部分,因为如果在其他地方有导入,Minizip将不起作用

#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#import "ZBarSDK.h"
#endif
有人能帮忙吗?
myr0

前两条消息的原因可能是“ZBarSDK”提供了一个静态库(ZBarSDK.a),其中仅包含ARMv6代码(或者可能是英特尔i386)。您要么需要下载提供ARMv7目标代码的较新版本,要么下载其源代码并自行编译


第三个错误是您没有将CoreImage框架添加到项目中。

CoreImages right!另一个失踪了libzbar.a!这与#如果定义。。。无论如何,谢谢!
Undefined symbols for architecture armv7:
  "_OBJC_CLASS_$_ZBarReaderViewController", referenced from:
      objc-class-ref in ViewController.o
  "_ZBarReaderControllerResults", referenced from:
      -[ViewController imagePickerController:didFinishPickingMediaWithInfo:] in ViewController.o
  "_OBJC_CLASS_$_CIImage", referenced from:
      objc-class-ref in ImageViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)