我已经查看了一些资料,但大多数答案都不完整或让我感到困惑。我收到了一个C库,需要在XCode 4.3中将其编译为静态库,然后在单独的iOS应用程序项目中使用,但我不确定如何继续进行。我不确定目录结构是否重要,但这是它的结构:
Library -> Section1 -> src -> .c files
-> sec1 -> .h files
-> sec1.h
-> Section2 -> src -> .c files
-> sec2 -> .h files
-> sec2.h
我一直在尝试使用这个链接中的内容来工作:http://blog.stormyprods.com/2008/11/using-static-libraries-with-iphone-sdk.html,虽然它与这个问题类似,但由于它是2008年的,所以它已经过时了,而且我也无法使它正常工作。还有这个问题:Including external C library with Xcode,但它没有详细说明如何生成库,然后再将其包含在另一个项目中。
如果有人能提供一个清晰和最新的答案,我和许多其他人肯定会非常感激。如果需要更多信息,请告诉我!