Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
选中内容(绿色)时除了会搜索文章名,还会搜索文章内容
点击结果中的文章名进入文章界面后可以按Ctrl+F在页面内搜索
  • 版权:CC BY-SA 4.0
  • 创建:2021-03-08
  • 更新:2021-03-22
linux 下, opencv 多个版本共存


先正常安装第一个版本

使用包管理器或者源码安装都可

安装第二个版本

下载源码: https://opencv.org/releases/

  1. mkdir build && cd build
  2. cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=~/opencv-3.4.13 ..
  3. make -j4 # 这里数值写具体的 CPU 的线程数
  4. make install

注意这里CMAKE_INSTALL_PREFIX 指定了一个前缀, 还有末尾的..也不能少

如果报错,仔细看一下报什么错,如果是依赖不足,按照提示安装一个即可,或者百度搜一下就解决了

这会将库安装到~/opencv-3.4.13

将以下的代码添加到~/.bashrc或者~/.zshrc

  1. set_opencv3(){
  2. opencv3_dir=opencv-3.4.13
  3. export PKG_CONFIG_PATH=~/$opencv3_dir/lib/pkgconfig:${PKG_CONFIG_PATH}
  4. export LD_LIBRARY_PATH=~/$opencv3_dir/lib:${LD_LIBRARY_PATH}
  5. export PATH=~/$opencv3_dir/bin:$PATH
  6. }

需要使用 opencv3 时,执行 set_opencv3即可,然后执行opencv_version可以看到版本变成3.4.13
或者使用pkg-config --modversion opencv查看,也变成3.4.13

文章有误?有想法想讨论?查看或者发起勘误/讨论 主题
(发起评论需要先登录 github)

/wallpaper/wallhaven-g81wl3.jpg