2013-04-17 64 views
1

我从源代码编译opencv到opencv2.framework文件。我写了一些使用opencv2.framework的代码。现在,我必须从我的代码中为第三方开发人员创建软件包。如何从第三方框架和我的源代码创建框架?

mysource(objective-c)+ opencv2.framework(从C++编译)=> package => thirparty开发人员将使用它。

(也可以是两个不同的框架静态库+ opencv2.framework一个框架文件一起

+2

你已经尝试过什么?你在哪里失败?您是否看过关于包装框架的其他文章,例如这一个:http://stackoverflow.com/questions/4065052/how-to-build-a-framework-or-library-for-other-developers-the-secure-way –

+0

让你的框架,但不要添加第一个框架中。给其他框架给你的客户,让他们添加这个框架。事实上,它增加了您使用的框架的透明度。 –

+0

我试过一些教程。特别是,这一个https://github.com/jverkoey/iOS-Framework。但是抛出了很多错误。并添加libC++和libstdC++解决了我的所有问题。 – ervanux

回答

0

你可以有自己的定制框架和客户机都能框架添加到该项目并编译没有错误。 You can see how to create a framework here。只需创建一个捆绑目标并添加要包含在您的框架中的文件。添加新的凝聚目标副本lipo脚本,你会得到一个框架完成