1. 程式人生 > >How to solve multi-version conflict of OpenCV or PCL on ROS kinetic?

How to solve multi-version conflict of OpenCV or PCL on ROS kinetic?

Solve multi-version conflict


prepare: make sure you know which version is in your machine:

dpk-config --modversion opencv 

Note: If it don't work, try 'tab' before you type 'Enter'.


  • Install OpenCV 2.4.9 by typing command line:
sudo apt-get install libopencv-dev
  • Set path in your CMakeLists.txt before 'find_package(OpenCV 2.4.9 REQUIRED)'
set(OpenCV_DIR /usr/local/opencv2.4.9/share/OpenCV) 

Note: According to your OpenCV location to modify it.