链接Xcode iOS中的C库

时间:2015-07-29 19:21:31

标签: ios c xcode

我单独构建了C代码并拥有libperson.a输出。我想将这个库包含到我的xcode项目中。 在“Link Binary with Libraries”下添加了.a到我的项目中。

#import "person.h"

找不到person.h。我做错了什么?

1 个答案:

答案 0 :(得分:2)

您还需要将头文件添加到项目中。或者,如果标题在其他地方更好,您需要在Xcode目标的构建设置中添加标题搜索路径;通过这种方式,Xcode可以找到它们。

来自Java:C具有头文件,您通常在其中声明匹配源文件的公共接口。在Java中你有import,之后编译器会为你排序来自二进制文件,在C中你需要#include公共定义作为标题 at源文件级别