• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

mac xcode ios opencv

武飞扬头像
whatsuo
帮助2

用到了三方framework opencv

一直报错:

opencv2.framework/Headers/core/base.hpp:49:4: Base.hpp header must be compiled as C  
opencv2.framework/Headers/core/base.hpp:54:10: 'climits' file not found

参考网上的一些解决方案,修改所有自己的cpp文件为mm文件,修改文件属性为Objective-C Source后,还是报错。xcodes虽然支持c/c ,objective-c的混编,但是需要注意,不能在oc的代码里,import的.h文件中,不能含有c 代码或者含有c 代码的头文件。只要.m文件import的头文件中涉及到的c 代码或者含有c 代码的头文件移到.mm文件中就能正常编译通过

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgcakak
系列文章
更多 icon
同类精品
更多 icon
继续加载