这里的新手,试图将CHDataStructures库添加到我正在处理的计算器项目中。我按照Linking a static library to an iOS project in Xcode 4上公认的答案做了这件事,最后得到了以下结果:

不幸的是,当我试图将头添加到我的项目中的类(例如,'CHDataStructures.h' file not found )时,我得到了一个Calculator.m错误。
对于如何使CHDataStructures库像死亡之星一样全面运行,有什么想法吗?
编辑
好的,这里是尝试$(SRCROOT)和绝对路径。有什么想法吗?


发布于 2012-08-03 22:59:00
默认情况下,Xcode在项目自己的目录中递归地搜索标头。如果使用的是静态库,则需要使用lib的头文件,这些文件很可能位于其他地方。Xcode项目中有两个设置,允许您在编译期间指定搜索的其他路径:
用户头搜索路径
#import "SomeHeader.h"头搜索路径
#import <SomeHeader.h>根据您打算使用的样式,选择适当的设置,并为您希望使用的头文件提供路径:

路径可以是递归的,相对于项目(使用$(SRCROOT)/),也可以是绝对的。如果正确设置了Xcode,还可以使用已删除的数据目录。
https://stackoverflow.com/questions/11804149
复制相似问题