如何将c / c ++库集成到目标c中

时间:2013-07-22 11:33:11

标签: c++ iphone objective-c c

一家公司要我交给他们一个c / c ++库。他们想在iphone应用程序中使用它,这是基于目标的。

我更愿意提供一个库而不是代码。

他们可以将c / c ++库包装到他们的iPhone应用程序中,而无需查看源代码吗?

由于

2 个答案:

答案 0 :(得分:1)

您需要参考下面的链接来创建静态库:链接显示一步一步的过程

  1. http://www.lextech.com/2013/02/static-libraries-in-ios/

  2. http://jaym2503.blogspot.in/2013/01/how-to-make-universal-static-library.html

答案 1 :(得分:0)

据我所知,您希望提供二进制文件供他们在应用程序中使用。如果这是真的那么是可能的,但是你需要使用x代码编译器来编译库,并确保你在库中使用的任何东西都与编译器兼容。(确保库是与armv7和armv7s架构兼容)。对于包装器,不需要包装器,它们可以直接在.mm文件中的代码中使用c ++语法。但如果它必须,那么他们可以使用包装器生成器来构建包装器。