linux 系統重新編譯 bitcoin (比特幣)
阿新 • • 發佈:2019-01-02
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討論群: