PBC庫錯誤總結及解決辦法(更新中)

1,編譯一個程序後,出現以下錯誤信息:

./a.out: error while loading shared libraries: libpbc.so.1: cannot open shared 
object file: No such file or directory
  • 原因 :這是一個常見錯誤——找不到動態庫 libpbc.so.1,根本原因是,編譯程序時沒有找到所需動態庫,所以程序報錯;

  • 解決辦法 :將動態庫 libpbc.so.1 的路徑 /usr/local/lib 添加到 LD_LIBRARY_PATH 環境變量;

	export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
  • 注意:使用 ldd 可以查看 libpbc.so.1 是否能找到;
	ldd ./libpbc.so.1
發佈了99 篇原創文章 · 獲贊 77 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章