之前因为slam要跑SVO,用的是opencv3.4,现在要跑几个例程,需要用到opencv2.4.13,所以记录一下,
因为之前首先安装的是opencv3.4,所以现在安装opencv2.4.13,
1、从opencv官网下载对应的zip文件。https://opencv.org/releases/
2、编译opencv2.4.13.
解压到指定文件夹, 比如/home/linzhiwei/opencv2.4.13
打开终端,切换到该文件集下,并创建文件夹如下:
cd /home/linzhiwei/opencv2.4.13
mkdir release
cd release
mkdir installed
创建的installed文件集就是我们安装opencv2.4.13的路径,之前安装的opencv3.4的默认安装路径是/usr/local/,所以在cmake的时 候要指定安装路径。
3、cmake指定路径。
cmake -DCMAKE_INSTALL_PREFIX=/home/linzhiwei/opencv-2.4.13/release/installed -DCMAKE_BUILD_TYPE="Rlease" ..
注意:一定要加上 -DCMAKE_INSTALL_PREFIX=/home/linzhiwei/opencv-2.4.13/release/installed
接下来就是
make
sudo make instal