ubuntu系统如何同安装两个版本的opencv 2019-1

2019-01-09  本文已影响0人  小核桃mrx

1.准备工作

下载不同版本的opencv,先安装一个版本的opencv,再安装另一个,下面主要讲安装另一版本的方法。

先在opencv默认的安装位置处新建一文件夹如opencv3.4.0(可以用安装版本以名)。

然后在解压的opencv文件中新建一个用来编译的文件夹build。

2.下载synaptic

在终端输入以下命令:

        sudo apt-get install synaptic

下载完成后打开synaptic:


勾选上cmake-qt-gui,点击Apply按钮,如果已安装cmake-qt-gui就不用再安装了。

3.安装opencv

3.1打开已安装的cmake,源文件选择已解压好的opencv安装目录,编译位置选择我们之前建立的build文件夹

3.2然后点击左下方的configure按钮,会出现以下界面,在CMAKE中CMAKE_BUILD_TYPE中填写Release,在CMAKE_INSTALL_PREFIX改成"/usr/local/opencv3.4.0",

如果不想用Cmake-gui编译,可以在编译文件夹的终端输入:

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local/opencv3.4.0  ..

编译完成后输入:

make -j8

sudo make install

在运行时如何选择版本,只需在CMakeLists.txt

find_package(OpenCV 3.4.0 REQUIRED)输入opencv版本

上一篇 下一篇

猜你喜欢

热点阅读