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