天天看點

謹慎試之: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是系統自帶的,删除:

繼續閱讀