欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-07-03 12:29:36
...

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

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

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

加入QQ讨论群:

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