印象中以前有幾次編譯好的so文件,然后ldconfig卻加載不了。有一次的問題是so文件的命名沒有符合公約,正確的so文件命名格式是lib+文件名+.so+版本號,我現(xiàn)在基本上沒有使用版本號。而這次的問題讓我google了很久,最終發(fā)現(xiàn)是自己的make文件選項有問題,根本的原因沒有搞明白,我也懶的去搞了。只要對照著能跑起來的so的make文件修改一下,再ldconfig -v就ok了。下次再出現(xiàn)加載不了的情況,請記得檢查make文件。
posted on 2010-04-07 13:34 zuhd 閱讀(1121) 評論(0) 編輯 收藏 引用 所屬分類: my tips
Powered by: C++博客 Copyright © zuhd