openCV 2.4.13 iOS background_segm.hpp 'list' file not found

最近下载了最新版的OpenCV的Framework。

导入到项目里边,编译。然后就出现了问题

/opencv2.framework/Headers/video/background_segm.hpp:47:10: ‘list‘ file not found

#include 中的list没有。。。。。

google了一圈也没有找到好的解决办法。

然后好好的回忆了一下list好像是C++的一个标准库。

然后就简单的尝试了一下
#ifdef __cplusplus #endif

然后编译就通过了。算了我去笑一会。。

具体修改代码

#ifndef __OPENCV_BACKGROUND_SEGM_HPP__
#define __OPENCV_BACKGROUND_SEGM_HPP__

#ifdef __cplusplus
#include "opencv2/core/core.hpp"
#include <list>
namespace cv
{
    …
}
#endif
#endif

最后记得添加libc++.tdb文件到项目中。

(如果是老版本的话就添加libc++.dylib)

好了,编译通过。该做一个项目了。

openCV 2.4.13 iOS background_segm.hpp 'list' file not found

时间: 2024-10-10 02:48:48

openCV 2.4.13 iOS background_segm.hpp 'list' file not found的相关文章

Installing OpenCV 2.4.13 on Ubuntu 16.04

Installing OpenCV 2.4.13 on Ubuntu 16.04 Sun, Oct 16, 2016Tags: #OpenCV#Ubuntu#C++#CMake This post is (for the most part) note to self. Please follow with caution. Optional Pre-Clean Up If created with make install then make uninstallElse if created

13.ios之控制器管理

掌握 ?控制器以及view的多种创建方式 ?UINavigationController的简单使用:添加\移除子控制器 ?UINavigationBar内容的设置 ?控制器的生命周期方法 如何创建一个控制器 控制器常见的创建方式有以下几种 通过storyboard创建 直接创建 MJViewController *mj = [[MJViewController alloc] init]; 指定xib文件来创建 MJViewController *mj = [[MJViewController a

13.ios之控制器管理2

什么是Segue ?Storyboard上每一根用来界面跳转的线,都是一个UIStoryboardSegue对象(简称Segue) Segue的属性 ?每一个Segue对象,都有3个属性 唯一标识 @property (nonatomic,readonly) NSString*identifier; 来源控制器 @property (nonatomic,readonly) idsourceViewController; 目标控制器 @property (nonatomic,readonly) i

OpenCV &amp;&amp; C++ 03 - Save an Image to a File

Code /* 作者:郑大峰 时间:2019年09月20日 环境:OpenCV 4.1.1 + VS2017 内容:Save an Image to a File */ #include "pch.h" #include <iostream> #include <opencv2/opencv.hpp> using namespace std; using namespace cv; int main() { Mat image = imread("cl

iOS - 文件与数据(File &amp; Data)

01 推出系统前的时间处理 --- 实现监听和处理程序退出事件的功能 //视图已经加载过时调用 - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //获得应用程序的单例对象,该对象的核心作用是提供了程序运行期间的控制和协作工作.每个程序在运行期间,必须有且仅有该对象的一个实例 UIApplication *app =

ios OpenCv的配置和人脸识别技术

作为一个好奇心非常重的人,面对未知的世界都想去一探到底. 于是做了个人脸识别的demo. 眼下国内的关于opencv技术文章非常少.都是互相抄袭.关键是抄个一小部分还不全.时间又是非常久之前的了,和如今的一些东西对不上. 没事,我是个实在人,啥也不多说,直接上開始.期间參考了国内很多opencv的文章,代码部分參考http://m.blog.csdn.net/blog/u013810454/27868973.大家能够查看.只是他那个项目下载下来有问题. 我这个融合了全部的长处,更加全面.从配置到

iOS开发项目篇—13标题栏设置

iOS开发项目篇—13标题栏设置 一.添加标题栏 代码: 1 #import "YYHomeTableViewController.h" 2 #import "YYOneViewController.h" 3 4 @interface YYHomeTableViewController () 5 6 @end 7 8 @implementation YYHomeTableViewController 9 10 - (id)initWithStyle:(UITable

ios下编译opencv

如果想要在ios下编译opencv 需要安装Cmake 这里通过homebrew 来安装cmake ios下打开终端然后先安装 homebrew :(mac 下自带ruby) ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 然后安装Cmake: brew install cmake 装好cmake之后就可以使用git 下载opencv 源码了具体操作如下:

iOS企业级开发初级课程-表视图(13集)

首先了解了表视图的组成.表视图类的构成.表视图的分类以及表视图的两个重要协议(委托协议和数据源协议),对表视图有了一个整体上的认识.接下来我们掌握了如何实现简单表视图和分节表视图,以及表视图中索引.搜索栏.分组的使用.然后我们学习了如何对表视图单元格进行删除.插入.移动等操作.最后本章向大家介绍了表视图UI设计模式方面的内容. 序号 技术点 1 表视图-1-表视图介绍 2 表视图-2-简单表视图 3 表视图-3-简单表视图下 4 表视图-4-自定义单元格 5 表视图-5-搜索栏-1 6 表视图-