我将opencv2编译并安装之后
发现有的是后需要安装opencv3
这里讲一下opencv3的详细方法
先下载opencv3.3源代码
在目录中创建build文件夹
再配置安装目录,并编译
mkdir build
cd build/
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local/opencv330 ..
这里把编译方式设置为release,并指定了安装目录为/usr/local/opencv330
之后那就不多说了
make -j4
sudo make install
这样opencv330就安装到了指定的路径了,和以前的不冲突
当程序使用到opencv3时,在 FIND_PACKAGE( OpenCV REQUIRED ) 前,
添加set(OpenCV_DIR "/usr/local/opencv330/share/OpenCV")
这样计算机就找到opencv3的对应头文件和库文件了,如果继续使用opencv2,不添加这一句就可以