这是因为该程序在系统变量的路径下未找到自己的依赖库,所以就启动不了。
执行将缺省的依赖库补上,能让程序搜索的到就可以了。
bitcoin可执行程序的运行错误截图
# 执行打开后发生的错误提示
./bitcoin-qt
/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