fedora编译bitcoin

1.下载bitcoin

#拉取最新代码
git clone https://github.com/bitcoin/bitcoin.git
#改变一下名称
mv bitcoin-master bitcoin
#复制一份备用
cp -r bitcoin/ copycoin/


#################################

sudo dnf install gcc-c++ libtool make autoconf automake openssl-devel libevent-devel boost-devel libdb4-devel libdb4-cxx-devel python3

sudo dnf install miniupnpc-devel

sudo dnf install qt5-qttools-devel qt5-qtbase-devel protobuf-devel

sudo dnf install qrencode-devel

#修改为自己的币:

find . -type f -print0 | xargs -0 sed -i 's/bitcoin/newcoin/g'
find . -type f -print0 | xargs -0 sed -i 's/Bitcoin/Newcoin/g'
find . -type f -print0 | xargs -0 sed -i 's/BitCoin/Newcoin/g'
find . -type f -print0 | xargs -0 sed -i 's/BITCOIN/NEWCOIN/g'
find . -type f -print0 | xargs -0 sed -i 's/BTC/NCN/g'
find . -type f -print0 | xargs -0 sed -i 's/btc/NCN/g'
find . -type f -print0 | xargs -0 sed -i 's/Btc/NCN/g'
find . -exec rename bitcoin newcoin {} ";"
find . -exec rename btc NCN {} ";"

#修改端口

find . -type f -print0 | xargs -0 sed -i 's/8332/9443/' {} ";"
find . -type f -print0 | xargs -0 sed -i 's/8333/9444/' {} ";"


./autogen.sh
./configure
make
make install # optional

猜你喜欢

转载自my.oschina.net/u/1024107/blog/1788496