Ubuntu14.04中如何实现opencv2.4.8和opencv3.3.1多版本共存
Ubuntu14.04中如何实现opencv2.4.8和opencv3.3.1多版本共存?这是一个比较常见的问题,但是很多人不知道如何去实现。下面将介绍如何在Ubuntu14.04中实现opencv2.4.8和opencv3.3.1多版本共存:
首先,需要下载opencv2.4.8和opencv3.3.1的源代码,然后将它们解压到某个文件夹中。接着,在终端中执行以下命令,安装opencv2.4.8:
$ cd opencv-2.4.8 $ mkdir build $ cd build $ cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. $ make $ sudo make install
安装完成后,可以使用以下命令查看opencv的版本:
$ pkg-config --modversion opencv 2.4.8
安装opencv3.3.1的步骤与上面类似,只需要将opencv-2.4.8替换为opencv-3.3.1即可。安装完成后,可以使用以下命令查看opencv的版本:
$ pkg-config --modversion opencv 3.3.1
安装完两个版本的opencv后,可以使用以下命令切换版本:
$ sudo ln -s /usr/local/lib/libopencv_VERSION.so /usr/lib/libopencv_VERSION.so
其中VERSION可以是2.4.8或者3.3.1,这样就可以实现opencv2.4.8和opencv3.3.1多版本共存了。
总之,在Ubuntu14.04中实现opencv2.4.8和opencv3.3.1多版本共存,主要有以下几个步骤:首先,下载opencv2.4.8和opencv3.3.1的源代码,然后分别安装;接着,使用ln命令切换版本;最后,就可以实现opencv2.4.8和opencv3.3.1多版本共存了。
相关文章