Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/157.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 致命错误:opencv2/nonfree/nonfree.hpp:没有这样的文件或目录_C++_Linux_Opencv - Fatal编程技术网

C++ 致命错误:opencv2/nonfree/nonfree.hpp:没有这样的文件或目录

C++ 致命错误:opencv2/nonfree/nonfree.hpp:没有这样的文件或目录,c++,linux,opencv,C++,Linux,Opencv,我已经在我的Linux(Ubuntu14.04)机器上安装了Opencv 2.4.8,运行良好。当我试图使用在线官方文档中的示例代码测试SURF描述符时,编译器没有给我提供#include 从link中,我尝试为非自由模块更新opencv库,但仍然没有成功 要缩短历史,如何将冲浪描述符包含到我的项目中,或者如何解决此问题?在构建OPENCV版本时,需要启用OPENCV\u enable\u NONFREE。 sudo apt-get update sudo add-apt-repository

我已经在我的Linux(Ubuntu14.04)机器上安装了Opencv 2.4.8,运行良好。当我试图使用在线官方文档中的示例代码测试SURF描述符时,编译器没有给我提供
#include

从link中,我尝试为非自由模块更新opencv库,但仍然没有成功


要缩短历史,如何将冲浪描述符包含到我的项目中,或者如何解决此问题?

在构建OPENCV版本时,需要启用
OPENCV\u enable\u NONFREE
sudo apt-get update
sudo add-apt-repository --yes ppa:xqms/opencv-nonfree
sudo apt-get update
sudo apt-get install libopencv-nonfree-dev
我猜在提示符命令
cmake-D OPENCV\u ENABLE\u NONFREE=ON..

但如果您更喜欢cmake GUI,请参见下图。

这已经在[opencv surf函数未实现][1][1]中得到了回答:请注意,2012年的答案可能在2015年不再有效,可能是