解决OpenCV版本冲突问题:libopencv_core.so.3.4, needed by //usr/local/lib/libopencv_imgcodecs.so

  吾确实解决了问题。结果有网友怒斥吾,应该是卸载出错了,甚至导致重装系统。所以:

  • 一定要把重要东西备份到服务器。
  • 谨慎使用。

  祝大家都平安健康,诸事圆成。

编译时错误如下:

/usr/bin/ld: warning: libopencv_core.so.3.4, needed by //usr/local/lib/libopencv_imgcodecs.so, may conflict with libopencv_core.so.2.4

这显然是两个版本同时,链接时不知道找哪个.3.4是自己编译的,2.4是系统自带的,删除:

sudoapt-get autoremove libopencv-dev

 

你可能感兴趣的:(Linux/Shell)