比特幣Bitcoin源代碼安裝編譯

       比特幣 (貨幣符號: ฿;英文名:Bitcoin;英文縮寫: BTC),是一種用於開源的P2P軟件而產生的電子貨幣。比特幣全局圖是這樣的:css

Bitcoin_Overview

 

在這兒主要介紹Linux下的比特幣Bitcoin安裝,咱們選擇ubuntu 12.04的環境,安裝相對容易得多。Windows下並不推薦,由於基於mingW配置相以繁瑣。html

同時也能夠參考build官方文檔前端

 
先拉下源代碼:git

git clone https://github.com/bitcoin/bitcoin.gitgithub

安裝Berkeley DB 4.8以上版本:ubuntu

sudo apt-get install libdb5.1++-devui

而後進入到相關目錄:.net

cd bitcoinunix

./autogen.sh

./configureserver

若是你遇到這樣的提示:configure: error: Found Berkeley DB other than 4.8, required for portable wallets 那就能夠這樣:

./configure --with-incompatible-bdb

如查遇到到這樣的提示:checking for boostlib >= 1.20.0… configure: We could not detect the boost libraries (version 1.20 or higher). 那這樣:

sudo apt-get install libboost-all-dev

而後再次configure,若是你須要bitcoin-qt前端,那須要安裝

sudo apt-get install libqt4-core libqt4-gui libqt4-dev

再次configure,此次能夠了

make

開始編譯,大約5分鐘,而後安裝編譯好的二進制文件

make install

想運行前端那執行

bitcoin-qt

服務端是

bitcoind  -server –printtoconcole

 

接到下,是否挖礦就看您本身了。以當前時間爲起點,鏈接testnet有9G的blockchain數據須要下載,livesite有35G的數據須要下載。
也能夠從這裏下載文件,以加快速度。後續會介紹關於比特幣的更多內容。有興趣能夠閱讀它的源代碼。

 

資料LINK:

BitCoin比特幣 wiki

https://en.bitcoin.it/wiki/Main_Page

Bitcoin比特幣 源代碼文檔

https://dev.visucore.com/bitcoin/doxygen/files.html

Bitcoin比特幣 中國

http://www.btcchina.org

 


做者:Petter Liu
出處:http://www.cnblogs.com/wintersun/
本文版權歸做者和博客園共有,歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,不然保留追究法律責任的權利。
該文章也同時發佈在個人獨立博客中-Petter Liu Blog

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息