网上教程虽然多,但是我对linux还不是非常熟悉
最后记上 bitcoin1.20 编译的命令
./configure LDFLAGS="-L/home/cly/project/boost/boost_1_65_1/stage/lib -L/home/cly/project/libprobuf/protobuf-2.6.1/src/lib" CPPFLAGS="-I/home/cly/project/boost/boost_1_65_1 -I/home/cly/project/libprobuf/protobuf-2.6.1/src" --with-boost="/home/cly/project/boost/boost_1_65_1/stage" --with-protoc-bindir=/home/cly/project/libprobuf/protobuf-2.6.1/src --with-gui=qt4 --with-incompatible-bdb
这里重新指定了,Boost库的路径, protobuf库的路径。保证 安装脚本的正常依赖。
还遇到很多坑,例如 linux不会主动搜索当前路径下的库,而引发的 so 文件未找到。
现在正处于,对linux下的错误提示,不敏感的阶段,知道这个错误但不知从何解决的情况非常明显,期待自己的成长,与君共勉。