我已使用OpenCV编译了CMake几个标记,然后使用make安装了它。更确切地说,我做了:
$ cd ~
$ git clone https://github.com/Itseez/opencv.git
$ cd opencv
$ git checkout 3.0.0
$ cd ~/opencv
$ mkdir build
$ cd build
$ cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules \
-D BUILD_EXAMPLES=ON ..
$ make -j4
$ sudo make install
$ sudo ldconfig
现在我想用不同的配置编译OpenCV。我会添加WITH_OPENMP = ON
标志,所以它看起来像这样:
$ cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=ON \
-D WITH_OPENMP=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules \
-D BUILD_EXAMPLES=ON ..
使用OpenCV成功重新安装OpenMP需要做什么?我是否必须执行相同的步骤(不包括git部分),这意味着sudo make install
将覆盖之前的OpenCV安装?或者我是否需要卸载和删除文件等?
感谢您的帮助!!