iOS的静态库我已经创建使用这种tutorial一个静态的iOS库。 库本身依赖于SocketRocket
库。取决于其他静态库
SocketRocket被包括作为#import <SocketRocket/SRWebSocket.h>
。
当我构建库,一切工作正常。 但是,如果我将我的库集成到我的示例项目中,则会引发以下错误。
词汇或预处理问题
“SocketRocket/SRWebSocket.h”找不到文件
图书馆建设,但后来如何,不知道在样本项目中的文件?
UPDATE
图书馆有其头文件搜索路径设置为"$(SRCROOT)/Vendor/SocketRocket/"
,样本项目有头搜索路径设置为"$(SRCROOT)/Vendor/MyLibrary/"
。如果我将它设置为"$(SRCROOT)/Vendor/MyLibrary/**"
,它会找到SRWebSocket.h
并成功建立。但是,这也包含了示例项目中的所有SocketRocket头文件,我不想那样做。
更新2
我把范围缩小到以下
- 在静态库中的一个.h文件中使用
#import <SocketRocket/SRWebSocket.h>
进口SocketRocket。 - 如果我的库添加到我的样本项目中,SRWebSocket.h文件未找到。
- 如何让示例项目识别此文件?
喜,想知道如果你能解决这个问题?我处于同样的情况,但我试图让它工作,以便ponydebugger也能工作。 http://stackoverflow.com/questions/16889888/socketrocket-after-trying-to-install-socketrocket-so-that-i-can-make-ponydebugge – gdubs 2013-06-03 06:06:57