一、clone代码。安装git base,然后打开git base,转到你喜欢的目录,输入命令
git clone https://github.com/bitcoin/bitcoin.git
二、在window下可以使用visual studio. 转到bitcoin下面的目录build_msvc,有个README.md文件,里面详细介绍了如何配置msvc环境。先安装vcpkg.
git clone https://github.com/Microsoft/vcpkg
按vcpkg下面的README.md编译出vcpkg.
然后回到build_msvc/README.md,用vcpkg安装bitcoin相关库。
python msvc-autogen.py
可以双击打开bitcoin.sln,编译选择x64。
三、其他平台可以参照bitcoin/doc/build-*.md文档编译。
四、可以看下 https://blog.csdn.net/huafable007/article/details/90708877,了解bitcoin最基本的数据结构。