linux bitcoin-qt程序运行时 缺少 libboost.so 动态库

这是因为该程序在系统变量的路径下未找到自己的依赖库,所以就启动不了。
执行将缺省的依赖库补上,能让程序搜索的到就可以了。

bitcoin可执行程序的运行错误截图

# 执行打开后发生的错误提示
./bitcoin-qt

not find shared object file

/home/cly/project/bitcoin/ShanRen_bitcoin-0.12/bitcoin-0.12/src/qt/.libs/lt-bitcoin-qt: error while loading shared libraries: libboost_filesystem.so.1.65.1: cannot open shared object file: No such file or directory
  • 解决的办法

将依赖库的路径添加到系统环境变量当中去

  cd /etc/ld.so.conf.d/
  ls
  cat libc.conf 
  vim libc.conf 
  ll 
  sudo vim libc.conf 
  sudo ldconfig

这里写图片描述

记住要使用sudo打开,否则无法有写的权限。

这里写图片描述

将地址放入这里 :wq 保存

执行一条命令

sudo ldconfig
阅读更多

更多精彩内容