我正在引用静态库。
我已将图书馆项目拖入我的应用项目并引用相对。
图书馆中的.a
文件已链接到我的应用目标。
我在应用项目中通过.h
添加了对图书馆Header Search Paths
文件'文件夹的引用。
然后我将我的应用.pch
文件中的导入添加到库中的特定.h
文件中。
我构建并收到此错误:
some.h: No such file or directory
该项目提供了有关库的.h文件的位置的信息。为什么不能看到它们?
答案 0 :(得分:2)
尝试
#import <some.h>
而不是
#import "some.h"
答案 1 :(得分:0)
我不这么认为。我今天只有一个设置从下面的链接拼凑起来。我没有在搜索路径中包含任何.h文件。事实上,一个教程告诉我删除任何现有的搜索路径(但我必须将它们添加回另一个库)。希望这能让你走上正轨。
http://www.clintharris.net/2009/iphone-app-shared-libraries/
http://blog.stormyprods.com/2008/11/using-static-libraries-with-iphone-sdk.html
http://blog.costan.us/2009/02/iphone-development-and-code-sharing.html