我正在尝试在我的ios项目中使用名为ZXingObjC的第三方库。我通过将库的.xcodeproj文件拖到我的项目中,将库添加到我的项目中。当我尝试构建时,我收到此错误:
Lexical or Preprocessor Issue
'ZXingObjC/ZXAztecDecoder.h' file not found
这是令人讨厌的代码行:
#import <ZXingObjC/ZXAztecDecoder.h>
.h文件的实际路径(在我的Mac文件系统上)是:
/Users/jalmberg/Documents/ios/projects/ZXingObjC/ZXingObjC/aztec/decoder/ZXAztecDecoder.h
我已使用以下内容添加了标题搜索路径的路径:
/Users/jalmberg/Documents/ios/projects/ZXingObjC recursive
我在这个搜索路径上尝试了几种变体,但没有任何效果。
我做错了什么?
答案 0 :(得分:3)
你的问题看起来像你的路径。如果你使用这个:
/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>
正在寻找具有ZXingObjC目录的路径,该目录包含ZXAztecDecoder.h文件。
答案 1 :(得分:0)