Ubuntu   发布时间:2022-05-10  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ubuntu下多版本OpenCV的共存与使用大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

首先,OpenCV历史版本下载:https://www.opencv.org/releases.html

一、把不@R_160_11197@的OpenCV安装在不同位置

下载好OpenCV源码,在安装之前打开CMakeLists.txt文件,找到第33行(OpenCV 3.1.0中)

set(CMAKE_INSTall_PREFIX "/usr/local" CACHE PATH "Installation Directory")

这句话代表OpenCV默认安装路径为 /usr/local,在安装openCV3时,我们不妨将其改为 /usr/local/opencv3,

set(CMAKE_INSTall_PREFIX "/usr/local/opencv3" CACHE PATH "Installation Directory")

同理在安装openCV2时可将其设为 /usr/local/opencv2。这就实现了多版本OpenCV的并存。

二、多版本OpenCV的使用

很简单,例如某一工程需要依赖OpenCV 3.1.0时,只需在CMakeLists.txt中添加两句:

set(OpenCV_DIR "/usr/local/opencv3/share/OpenCV/")
find_package(OpenCV 3.1 @R_772_10613@ired)

其中变量OpenCV_DIR的值为:OpenCV安装路径+/share/OpenCV/,即那一堆.cmake文件所在的位置。

 

大佬总结

以上是大佬教程为你收集整理的ubuntu下多版本OpenCV的共存与使用全部内容,希望文章能够帮你解决ubuntu下多版本OpenCV的共存与使用所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:首先