在linux下安装OpengCV后用安装包下的sample/c例子进行测试编译!不能通过,显示以下错误信息!忘大神指正
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在linux下安装OpengCV后用安装包下的sample/c例子进行测试编译!不能通过,显示以下错误信息!忘大神指正相关的知识,希望对你有一定的参考价值。
ind_obj.cpp:11:39: 致命错误: opencv2/nonfree/nonfree.hpp:没有那个文件或目录
编译中断。
compiling find_obj_calonder.cpp
find_obj_calonder.cpp:5:39: 致命错误: opencv2/nonfree/nonfree.hpp:没有那个文件或目录
编译中断。
compiling find_obj_ferns.cpp
compiling latentsvmdetect.cpp
compiling mser_sample.cpp
mser_sample.cpp: 在函数‘int main(int, char**)’中:
mser_sample.cpp:59:25: 错误: 对‘(cv::MSER) (cv::Mat&,std::vector<std::vector<cv::Point_<int> > >&)’的调用没有匹配
/usr/include/opencv2/features2d/features2d.hpp:575:20: 附注: 备选是:
/usr/include/opencv2/features2d/features2d.hpp:586:29: 附注: void cv::MSER::operator()(const cv::Mat&, std::vector<std::vector<cv::Point_<int> > >&, const cv::Mat&) const
/usr/include/opencv2/features2d/features2d.hpp:586:29: 附注: 备选需要 3 实参,但提供了 2 个
compiling mushroom.cpp
compiling one_way_sample.cpp
one_way_sample.cpp:14:39: 致命错误: opencv2/nonfree/nonfree.hpp:没有那个文件或目录
编译中断。
compiling tree_engine.cpp
redis在windows和Linux系统下的下载安装配置
1、下载redis安装包
在redis的官网只有Linux系统下的安装包,微软的GitHub上有提供windows版本的redis安装包
redis中文网:http://www.redis.cn/
微软redis GitHub网址:https://github.com/MSOpenTech/redis/releases
链接:https://pan.baidu.com/s/1d3fCshRXT0UBYiNejbehMA
提取码:t4l7
2、Windows安装
将ZIP包解压到安装路径的redis目录下,打开命令窗口,进入到redis安装路径下,
执行redis-server.exe redis.windows.conf ,启动server端,打开另外命令窗口,
执行redis-cli.exe 可以连接默认的本机的redis服务器端
3、Linux安装
将redis-5.0.4.tar.gz安装包上传到服务器的/usr目录下,解压
tar zxvf redis-5.0.4.tar.gz
进入安装目录
cd redis-5.0.4
安装之前需要gcc环境,yum install gcc
再执行 make 命令安装
make安装后,可以使用make install 将redis配置到环境变量中
4、启动
服务器端:redis-server redis.conf (启动读取redis.conf中的配置信息)
客户端:redis-cli (默认连接本机的redis)
redis-cli -h ip地址 -p 端口 -a password
可以选择连接ip地址、端口、密码
5、配置信息
在redis的配置文件redis.conf中
bind 表示连接ip (可以改为0.0.0.0,默认所有机器可以连接)
protected-mode 是否开启远程连接,yes开启
port 端口
timeout 客户端连接超时间隔,0默认为不超时
daemonize 守护进程,需要后台运行改为yes
在500行左右,requirepass 配置连接密码
6、在服务器端启动时redis-server redis.conf,是读取配置文件的启动方式,redis-server默认只在本机启动
以上是关于在linux下安装OpengCV后用安装包下的sample/c例子进行测试编译!不能通过,显示以下错误信息!忘大神指正的主要内容,如果未能解决你的问题,请参考以下文章