看板
[ Linux ]
討論串[問題] /usr/bin/ld 不小心被改爛了
共 6 篇文章
內容預覽:
shared library 有三個名字. 1. real name. 2. soname. 3. linker name. libcv.so 是 linker name,沒有這個檔案 linker 會找不到你要求的 -lcv. libcv.so.1 應該是 soname,而 libcv.so.1.
(還有228個字)
內容預覽:
感謝回答. 我改的是 /etc/ld.so.conf. 目前是長這樣:. /usr/lib. /usr/local/lib. include /etc/ld.so.conf.d/*.conf. 事實上我的 .so 檔並不是 libcv.so 而是 libcv.so.1, libcv.so.1.0.0
(還有449個字)