印象中以前有幾次編譯好的so文件,然后ldconfig卻加載不了。有一次的問(wèn)題是so文件的命名沒(méi)有符合公約,正確的so文件命名格式是lib+文件名+.so+版本號(hào),我現(xiàn)在基本上沒(méi)有使用版本號(hào)。而這次的問(wèn)題讓我google了很久,最終發(fā)現(xiàn)是自己的make文件選項(xiàng)有問(wèn)題,根本的原因沒(méi)有搞明白,我也懶的去搞了。只要對(duì)照著能跑起來(lái)的so的make文件修改一下,再ldconfig -v就ok了。下次再出現(xiàn)加載不了的情況,請(qǐng)記得檢查make文件。