linux 系统重新编译 bitcoin (比特币)

1、安装系统依赖

安装系统依赖
sudo apt-get update
sudo apt-get upgrade

sudo apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libqt5gui5 libqt5core5 libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler
sudo apt-get install libqrencode-dev
sudo apt-get install libminiupnpc-dev

2、下载 bitcoin 源码

git clone https://github.com/bitcoin/bitcoin.git
cd bitcoin
mkdir db4

3、bitcoin 系统需要使用  Maker db 4.8.0 而且必须是 4.8.0 版本,所以需要先安装该数据库

cd db4 
wget 'http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz'
tar -xzvf db-4.8.30.NC.tar.gz
cd db-4.8.30.NC/build_unix/
../dist/configure --enable-cxx --disable-shared --with-pic --prefix=/home/cyy/bitcoin/db4/
make install

4、编译 bitcoin

./autogen.sh
./configure LDFLAGS="-L/home/cyy/bitcoin/db4/lib/" CPPFLAGS="-I/home/cyy/bitcoin/db4/include/"
cd src 
make
5、等编译完成后可以在  src 目录 可以找到  bitcoind 和 bitcoin-cli  bitcoin-tx 

在 src/qt 目录可以找到  bitcoin-qt 四个文件,这就是编译完成后的可执行文件。

接下来就可以运行了    ./bitcoind -daemon -server -rpcuser=cyy -rpcpassword=cyy -rpcallowip=0.0.0.0/0 

或者运行 qt 的gui 版本  ./bitcoin-qt

微信:cy719591157

加入星球,教你创建发布自己的山寨币


加入QQ讨论群:



猜你喜欢

转载自blog.csdn.net/wab719591157/article/details/81001322
今日推荐