先说一下我的工作环境
电脑是Lenovo Y430P系列 搭载的双系统:win10和Ubuntu14.04.
长话短说,直奔主题。我在电脑里安装的是opencv2.4.10和opencv3.2两个版本,其他版本的安装应该和我这个没有太大区别。
我把opencv2.4.10安装在默认位置,把opencv3.2安装在/home/exbot/文档/opencv3/下。
第一步:如何安装opencv2.4.10
1. cd进软件包
2. mkdir build
3. cd build
4. cmake ..
5. make -j4 //后面加-j4是为了加快编译进程,电脑不好的就不用加了
6. sudo make install
第二步:如何安装opencv3.2
2.修改CMakeLists.txt文件
3. 接着编译.cd进软件包。然后执行一下命令
mkdir build
cd build
cmake ..
make
sudo make install
你就会在指定安装的路径下找到对应的头文件和库(时间很长,耐心等待就好了)
第三步:接下来要做的就是如何在工程中如何添加opencv3.2的库和头文件
你要做的就是改写你的工程文件夹下的CMakeLists.txt文件,设置CMAKE_PREFIX_PATH路径。
set(CMAKE_PREFIX_PATH "/home/exbot/文档/opencv3/share/OpenCV/")
其中里面填写的路径是
文件OpencvConfig.cmake的路径 这个文件的位置在你安装的路径下 我的就是在:opencv3/share/OpenCV/文件夹下。
以上就是所有的步骤。有问题的大家可以积极讨论一下