天天看点

谨慎试之:libopencv_core.so.3.4, needed by //usr/local/lib/libopencv_imgcodecs.so

两种解决思路:

指定opencv的路径。

如果是编译,使用-L指定。

如果是运行,可以修改LD_LIBRARY_PATH、/etc/ld.so.conf文件,然后使用ldconfig更新一下。

这两个办法肯定能解决问题。

野蛮删除法(强烈不推荐,除非是好玩)

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

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

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

编译时错误如下:

/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是系统自带的,删除:

继续阅读