如何在iPhone应用程序中使用静态库

时间:2011-11-08 09:06:48

标签: iphone static-libraries

我在设置时遇到了麻烦。我创建了libTest.dylib,但我无法在我的iPhone应用程序中使用它。它给了我一个错误“test.h:没有这样的文件或目录”。如何在我的应用程序中使用此库。

感谢。

2 个答案:

答案 0 :(得分:1)

静态库扩展名为.a

你有一个动态库,你无法在iPhone上使用它

查看本教程http://blog.boreal-kiss.net/2011/03/15/how-to-create-universal-static-libraries-on-xcode-4/

答案 1 :(得分:0)

除标准Apple库外,IOS不支持动态库。首先,您必须将代码转换为静态库。静态库应该支持i386,armv6,armv7架构。

  • i386 - 适用于模拟器。
  • armv6,armv7 - device。