方法一
sudo add-apt-repository --yes ppa:xqms/opencv-nonfree
sudo apt-get update
sudo apt-get install libopencv-nonfree-dev
方法二
在cmake中添加链接库:
首先查找链接库路径 find /usr -name libopencv_nonfree.so
我的系统显示 /usr/local/lib/libopencv_nonfree.so
因此在CMakeLists.txt中添加此路径 TARGET_LINK_LIBRAIRES(/usr/local/lib/libopencv_nonfree.so)
方法三
重新下载正确版本的opencv源码并编译。