【问题标题】:using an ios framework for native c++ code for ios为 ios 使用原生 c++ 代码的 ios 框架
【发布时间】:2016-10-15 00:31:42
【问题描述】:

我编写了一个需要 opencv 的 c++ 库,它是一个图像处理库。我现在想在 ios 上使用这个 c++ 库。为此,我将我的代码复制到 Mac 并构建以生成可可触摸静态库。

由于它依赖于 opencv,我下载了它的 ios 框架。但是现在我很困惑是否可以从 c++ 代码或仅从目标 c/c++ 使用框架?我是否必须重新编译这个库才能获得 c++ 库,或者我可以在我的 c++ 代码中使用该框架?

【问题讨论】:

    标签: ios objective-c ios-frameworks


    【解决方案1】:

    是的,它可以与 c++ 一起使用。您必须确保在进行框架调用的位置将 Type 设置为“Objective C++ Source”。

    我一直将我的 C++ 代码与框架混合在一起。

    请注意,这是双向的。如果您有 Obj-C 与 C++ 交互,则需要将文件设为 .mm 或“Objective C++ Source”类型。

    类型选择位于文件的文件检查器中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-22
      • 1970-01-01
      • 2019-08-21
      • 1970-01-01
      相关资源
      最近更新 更多