【发布时间】:2011-05-17 14:30:03
【问题描述】:
我创建了一个生成“a”文件的静态库项目。 我将此“a”文件作为静态库包含到另一个项目中。
我可以使用这个静态库中的类的唯一方法是复制所有头文件以及“a”文件。
是否可以避免复制头文件,并且仍然可以使用和导入这个静态库中的类?
【问题讨论】:
-
我也不希望对我的库项目有任何依赖
-
我认为不可能,编译器需要函数的声明。但是你可以尝试给出头文件的绝对路径。
-
您可以编辑项目的标头搜索路径以包含库的标头文件夹,而不是复制标头。不过,这可能仍然算作一种依赖。
标签: iphone objective-c header static-libraries