【发布时间】:2012-08-03 13:13:41
【问题描述】:
我有一个用 arm7-gcc 编译的静态 C 库,我想在我的 iOS 项目中使用它。我将它添加到项目中,但我不知道如何使用它。
【问题讨论】:
-
您是否在“将二进制文件与库链接”部分中链接了它?
-
使用库通常需要两件事 - 能够包含它的标题,以及能够链接到它的二进制文件。哪一个不适合你?
-
我将 .a 文件添加到项目中,然后我检查了“Link Binary With Libraries”部分,它已经存在了。我可以在没有任何链接器警告的情况下构建应用程序,但我不知道如何使用它。
-
在您将要使用库 API 调用的实现文件中包含头文件。正常使用 API。链接器会处理剩下的事情。
-
我的意思是 - 我只是写#include
?
标签: objective-c c xcode static-libraries