比特币源码编译(V0.9.4+Win7x64+VS2013)

  想从事区块链的开发,对比特币源码的编译、调试和分析是一条捷径,网上对比特币源码在Windows下的编译介绍相对较少,经过一段时间的实践,通过查阅相关资料(http://blog.csdn.net/zhangbohh8662/article/details/71439765),终于成功实现了比特币0.9.4版本源码(bitcoin-0.9.4)在Win7x64+VS2013中的工程化编译。

  bitcoin-cli、bitcoind、bitcoin-qt、bitcoin-qt-test四个基于比特币源码的项目相互独立,且拥有正确的运行结果。本项目旨在通过VS中调试比特币源码,达到学习比特币及相关技术(区块链)的目的。

  本项目已将相关库文件集成到工作目录中,通过简单配置即可使用。本文第一章介绍了项目的部署方式,第二章介绍了项目的具体实现过程,可按需查看。

一、 项目部署
Ø 项目文件

  编译成功的项目文件包括两部分:bitcoin-0.9.4.zip、Qt.zip

Ø 项目配置

  1.解压两个压缩文件至任意目录下

  2.安装Qt文件夹中的qt-vs-addin-1.2.3-opensource.exe文件,打开VS 2013,在菜单栏中选中"Qt5"选项,添加Qt版本(5.3.0)、路径(例如:E:\Qt\5.3.0-static-vs2013)

  3.打开工程文件,生成解决方案
Ø 项目布局

  ① VS工程文件(bitcoin.sln)位于bitcoin-0.9.4\bitcoin-0.9.4\msvc\bitcoin目录

  ② 库文件位于bitcoin-0.9.4\库文件目录

  ③ 可执行程文件bitcoin-cli.exe、bitcoind.exe位于\Debug目录

  ④ 可执行程文件bitcoin-qt.exe、bitcoin-qt-test.exe位于Win32\Debug目录。

                 图1-1 项目目录

                 图1-2 项目解决方案

                  图1-3 可执行文件

二、项目实现

  。。。。。。

  PDF完整文档请下载:比特币源码(0.9.4)VS2013编译CSDN下载

  完整的工程文件请等待后续更新......

                             太学链:yx、bjgpdn

猜你喜欢

转载自blog.csdn.net/bjgpdn/article/details/87926928