的XCode头搜索路径
问题描述:
我想在我的叫ZXingObjC IOS项目中使用第三方库。通过将库的.xcodeproj文件拖放到我的项目中,我已将该库添加到我的项目中。当我尝试建立,我得到这个错误:的XCode头搜索路径
Lexical or Preprocessor Issue
'ZXingObjC/ZXAztecDecoder.h' file not found
这是问题的代码行:
#import <ZXingObjC/ZXAztecDecoder.h>
的实际路径(我的Mac上的文件系统),以.h文件是:
/Users/jalmberg/Documents/ios/projects/ZXingObjC/ZXingObjC/aztec/decoder/ZXAztecDecoder.h
我已经添加了路径头文件搜索路径,使用下面:
/Users/jalmberg/Documents/ios/projects/ZXingObjC recursive
我试过这个搜索路径上几个变化,但没有任何工程。
我在做什么错?
答
您的问题,看起来像你的路径。如果您使用的是这样的:
/Users/jalmberg/Documents/ios/projects/ZXingObjC recursive
和路径是:
/Users/jalmberg/Documents/ios/projects/ZXingObjC/ZXingObjC/aztec/decoder/ZXAztecDecoder.h
那么你就可以只使用
#import <ZXAztecDecoder.h>
注意,它搜索根据您所定义的相对路径您的进口。所以
#import <ZXingObjC/ZXAztecDecoder.h>
是寻找一个具有包含文件ZXAztecDecoder.h目录ZXingObjC的路径。
这做到了。那条#import行在库中,所以我认为它是正确的,但是当我从导入中删除ZXingObjC /时,它一切正常。感谢你能这么快回复。 – John 2013-03-15 18:11:10