安裝Opencv 2.4.9後,我發現它在/ usr/local/lib中創建了許多符號鏈接。說,對於libopencv_core.so.2.4.9,當我使用ls -l
,這表明爲什麼這麼多符號鏈接?
...
libopencv_core.so -> libopencv_core.so.2.4
libopencv_core.so.2.4 -> libopencv_core.so.2.4.9
libopencv_core.so.2.4.9
...
我的問題是,因爲它已經把真正的共享庫libopencv_core.so.2.4.9在/ usr /的lcoal/lib,爲什麼還要爲它創建一個符號鏈接,甚至是另一個符號鏈接的符號鏈接?
將真正的共享庫放在其他位置並在/ usr/local/lib中爲它們創建符號鏈接會更好嗎?
搜索條件:「soname」 – Angew 2015-02-06 12:40:48
如果您安裝了多個版本並使用需要不同版本的應用程序,這會更加明顯。 – molbdnilo 2015-02-06 12:59:54