bitcoin0.6.1编译
博客专区 > xtdhwl 的博客 > 博客详情
bitcoin0.6.1编译
xtdhwl 发表于4个月前
bitcoin0.6.1编译
  • 发表于 4个月前
  • 阅读 3
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

最近通过源码看bitcoin原理, 本着最小化所以下载git上0.6.1版本. 这里主要记录编译过程 bitcoin分为无界面与有界面(qt)两个版本. 平台环境: ubuntu14 在doc目录下

  • build-unix.txt 编译无界面说明
  • readme-qt.rst编译有界面说明

一定先看官方教程

无页面编译过程

  1. 下载bitcoin代码

  2. 安装编译库

sudo apt-get install build-essential
 sudo apt-get install libssl-dev
sudo apt-get install libdb4.8-dev
sudo apt-get install libdb4.8++-dev
sudo apt-get install libboost-all-dev 
sudo apt-get install libqrencode-dev
  1. 执行编译
cd src/
make -f makefile.unix            # Headless bitcoin

有页面编译过程

在根目录执行

qmake
 make

在安装中 libdb可能安装失败, 执行一下命令

sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install -y libdb4.8-dev libdb4.8++-dev

需要单独下载miniupnpc进行编译 miniupnpc下载

tar -xzvf miniupnpc-1.6.tar.gz
cd miniupnpc-1.6
make
sudo su
make install

来一张图片

共有 人打赏支持
粉丝 2
博文 3
码字总数 1139
×
xtdhwl
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: