在没有链接的情况下将OpenCV框架嵌入到另一个xCode项目中

时间:2013-05-08 18:01:09

标签: ios xcode opencv frameworks static-libraries

我使用OpenCV为iPhone App开发了一个xCode静态库。 现在我想给他们提供静态库,但我不希望他们通过改变构建设置和所有这些来解决让OpenCV在他们的项目中工作的麻烦,这就是我在静态库中已经做过的事情。

我通常通过将我的静态库项目拖到我的主xCode项目中来使用'Projectception'方法。但是,当我使用这种方法时,我通常需要在“Link Binary with Libraries”构建阶段的主项目中再次添加我在静态库项目中使用的所有框架。

所以我的问题是:有没有办法让OpenCV只在我的静态库项目中,并且导入这个静态库的新项目不需要为OpenCV做任何额外工作?

1 个答案:

答案 0 :(得分:2)

是。在项目中克隆(复制)opencv(标题和实现)*,在项目中描述复制的文件,不要使用任何c / c ++ include文件夹和任何库链接。

*实现在模块/.../ src /