比特币源码编译(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中调试比特币源码,达到学习比特币及相关技术(区块链)的目的。
本项目已将相关库文件集成到工作目录中,通过简单配置即可使用。本文第一章介绍了项目的部署方式,第二章介绍了项目的具体实现过程,可按需查看。
一、 项目部署
O 项目文件
编译成功的项目文件包括两部分:bitcoin-0.9.4.zip、Qt.zip
O 项目配置
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.打开工程文件,生成解决方案
O 项目布局
①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
本文地址:http://www.45fan.com/dnjc/99615.html