比特币源码情景分析之源码编译及调试环境搭建

原创 2018年04月15日 09:17:09

    本文的所有操作都是在ubuntu16.04上操作,你们具体实践过程中可能会遇到不一样的地方

安装依赖包 

sudo apt-get install make 
sudo apt-get install gcc 
sudo apt-get install g++ 
sudo apt-get install libdb-dev 
sudo apt-get install libdb++-dev 
sudo apt-get install libboost-dev 
sudo apt-get install libboost-all-dev 
sudo apt-get install zlib1g-dev 
sudo apt-get install libssl-dev 
sudo apt-get install build-essential 
sudo apt-get install libminiupnpc-dev 
sudo apt-get install autoconf
sudo apt-get install git-core
sudo apt-get install libevent-dev

下载源码

编译配置

cd bitcoin
./autogen.sh
./configure
./configure的时候可能会出现如下错误: 
configure: error: Found Berkeley DB other than 4.8, required for portable wallets
将命令改为如下即可
./configure –with-incompatible-bdb

编译及安装

make
sudo make install

调试

    visual studio code是一款很好的界面友好的IDE,强力推荐使用

下载VSCode

        

调试配置流程


  

点击打开文件夹,选择源码目录,导入完成后点击bug




调试配置完成,添加断点点击调试即可




/********************************
* 本文来自CSDN博主"爱踢门"
* 转载请标明出处:http://blog.csdn.net/itleaks
******************************************/

比特币源码的编译及环境搭建

比特币源码的编译及环境搭建 由于比特币的开发基本都是在linux下的,所以我也是在linux下搭建的环境。(ubuntu 16.04) 首先是比特币源码的编译Preparationsudo apt-g...
  • aaadssdffff
  • aaadssdffff
  • 2016-11-01 09:18:17
  • 5493

设置编译比特币源码-linux

最近想研究下比特币源码,首先得安装下编译环境,我首先按源码中build-osx.md文档中在mac中设置了下环境。过程一点也不顺利。好不容易把该下载的文件下载完了。并且安装后。在编译源码过程中。出现了...
  • wolfoxkao
  • wolfoxkao
  • 2017-12-04 14:26:17
  • 354

比特币核心源码环境搭建

比特币核心源码环境搭建
  • pony_maggie
  • pony_maggie
  • 2017-08-23 14:57:27
  • 4854

比特币Bitcoin源代码安装编译

比特币Bitcoin源代码安装编译
  • roughman9999
  • roughman9999
  • 2016-07-29 08:52:50
  • 1334

【比特币】自己动手编译比特币客户端

参考github上的描述文件 https://github.com/bitcoin/bitcoin/blob/master/doc/build-msw.md 迁出代码: git clone htt...
  • wuzh1230
  • wuzh1230
  • 2013-11-29 10:39:31
  • 16005

linux下从源码编译比特币客户端

下载源码 比特币源码地址 这个是master分支的,建议在tag里选最新的稳定版,目前是v0.14.2 直接下载zip,别clone了,clone很慢。 编译代码不妨先看看官方的编译说明ps: 第...
  • dongdongbusi
  • dongdongbusi
  • 2017-07-16 19:58:37
  • 1187

《Android系统源代码情景分析》光盘内容

  • 2013年07月28日 13:32
  • 65.17MB
  • 下载

比特币源码linux下环境配置编译运行bitcoin

github源码链接(https://github.com/bitcoin/bitcoin/) 由于近期学习区块链,需要学习下比特币源码,所以尝试着在windows和linux环境下编译运行,但是w...
  • huangmx1995
  • huangmx1995
  • 2017-03-03 14:51:59
  • 6895

VS VC 编译调试比特币源码

目录 前言 第一节 依赖库 库OpenSSL库Boost库Berkeley DB库QTQT的VC插件库Protobuf 第二节 创建VC工程 第三节 添加代码文件 第四节 设置工程属性 ...
  • AAA123524457
  • AAA123524457
  • 2017-09-06 14:06:55
  • 1698

Android 系统源代码情景分析PDF+光盘内容 下载

  • 2016年04月07日 09:48
  • 171.35MB
  • 下载
收藏助手
不良信息举报
您举报文章:比特币源码情景分析之源码编译及调试环境搭建
举报原因:
原因补充:

(最多只允许输入30个字)