云网牛站
所在位置:首页 > Linux教程 > 安装libcoin的说明

安装libcoin的说明

2019-08-21 16:00:13作者:叶云稿源:云网牛站

libcoin是一个加密货币库,直接基于比特币Satoshi客户端,设计目标是重用所有代码,而不是更改任何功能,因此,目标仅仅是改进模块化和更好的代码结构,在整个重组期间,代码保持可运行状态,以便能够以类似的方式测试它是否有效。libcoin支持在Linux、Mac OS X、Windows(实验性)构建静态和动态库。

 

相关说明

安装libcoin的说明

要在unix flavor系统上构建libcoin,你需要安装Berkeley DB(C++)的开发版本,Boost和OpenSSL以及SQLite3。(请注意,在某些系统上,OpenSSL不包含ECDSA,如果是这样,

请自己安装),安装必要的依赖项后,遵循标准方案:

./configure

make

sudo make install

依赖:

Boost(最小1.47),OpenSSL(使用包含elliptic curves的版本,许多linux版本没有这个),BerkeleyDB(只有coinChain),CMake-用于构建。

OpenSSL:sudo apt-get install libssl-devel libcrypto-devel(注意,你可能需要直接从openssl.org编译和安装OpenSSL,因为ECDSA不是永远是ssl的一部分)

参考:在Ubuntu 18.04下安装和使用OpenSSL 1.1.1a的方法

Boost:sudo apt-get install libboost-dev libboost-doc  - 注意,检查你的os版本是否使用最小boost-1.47,否则从boost.org编译。

berkeley db安装它:apt-get install libdb -dev

cmake:apt-get install cmake

 

Ubuntu的备忘单

sudo apt-get install libboost-all-dev

sudo apt-get install libssl-dev

sudo apt-get install libsqlite3-dev

sudo apt-get install libdb++-dev

git clone https://github.com/libcoin/libcoin.git

cd libcoin

./configure

make

sudo make install

 

下载

你可以通过运行以下命令clone项目:

$ git clone git://github.com/libcoin/libcoin

 

相关主题

区块链进化简史:从比特币到下一代区块链,为什么开源是其核心所在

精选文章
热门文章