《精通比特币》学习笔记(第三章)
第三章 比特币核心
1、Bitcoin Core 源代码地址:https://github.com/bitcoin/bitcoin
2、从源码编译比特币核心
(1)使用 git 命令来创建源代码的本地副本
git clone https://github.com/bitcoin/bitcoin.git
(2)git 克隆操作完成后,进入 bitcoin 目录
cd bitcoin
(3)使用 git tag 命令找到可用的标签
git tag
tag 列表显示所有发布的比特币版本。根据惯例,用于测试的发布候选版本具有后缀“rc”。可以在生产系统上运行的稳定版本没有后缀。
(4)使用 git checkout 命令,使本地代码与 v0.11.2 同步
git checkout v0.11.2
(5)输入命令 git status 来确认所需的版本“checkout”
git status
3、配置构建比特币核心
源代码中包括文档,在提示符下键入“more README.md”并使用空格键进入下一页,查看 bitcoin 目录中 README.md 中的主要文档。
输入“more doc / build-unix.md” 查看编译 bitcoind 命令行客户端的说明
(1) 使用 autogen.sh 脚本生成一组 build 脚本来启动 build 过程。
./autogen.sh
(2)运行 configure 脚本来自动发现所有必需的库,并为系统创建一个自定义的构建脚本
具体操作可参考
4、图形化界面客户端:
下载解压之后,在 bin 目录下执行
./bitcoin-qt
即可打开客户端
评论