注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

眼睛想旅行

技术就是我的生命与信仰!

 
 
 

日志

 
 
关于我

精通C,C++,python,Erlang。并熟悉各种其他编程语言,用cocos2dx游戏引擎作过几个项目。会MySQL增删改查,了解OpenGL渲染原理。懂单片机,能设计数字电路系统,会画电路图和设计电路板。喜欢了解最新前沿技术,并持续关注和学习新技术。

网易考拉推荐

mac系统下源码编译比特股  

2017-07-23 18:48:10|  分类: 经济学 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
比特股从想法上来说,还是比较有创意的,适合炒币一族使用,其标定的虚拟资产或者金融资产其实和实物没有关系,像是一个资产价格指数的期货交易平台,在交易服务类型上有点像瑞波币但比瑞波币系统功能增加了标定物价格稳定机制,也就是X资产。因为官方给的release版本只有exe的windows程序。其他系统统要从源码编译,所以这里分享一下我的编译过程。
比特股官网:
比特股源码:
https://github.com/bitshares/bitshares-core
按github中给的提示来。
首先要给mac os系统安装一些库,我这里安装的有:
brew install boost160
brew install autoconf
brew install doxygen
brew install openssl
我这里安装了这几个库,如果你发现还少什么库,可以自行安装,注意这里的boost库只支持1.57和1.60,另外openssl要求版本大于1.1.0,如果不管你的系统是否已经安装了openssl库和boost库,这两个库的环境变量是必须要设置的。
用记事本,或者任何文本编辑器打开~/.bash_profile文件,添加以下两个库的环境变量
export OPENSSL_ROOT_DIR=/usr/local/opt/openssl
export BOOST_ROOT=/usr/local/Cellar/boost@1.60/1.60.0
添加好之后在终端里用下边方法激活新的环境变量
. ~/.bash_profile
或者使用下边命令也可以:
source ~/.bash_profile
两种方法其实是一样的上边的"."起的作用的source是一样的
接着就是按官方给的方法来编译
git clone https://github.com/bitshares/bitshares-core.git
cd bitshares-core
git checkout <LATEST_RELEASE_TAG>
git submodule update --init --recursive
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo .
make
上边的<LATEST_RELEASE_TAG >其实就是最新的释放版本,如果不知道这个版本是多少可以在github中点master标签查看,我checkout的是fix-20170710这个版本
mac系统下源码编译比特股 - ♂苹果 - 眼睛想旅行
 如果不出意外,应该按上边官方给的命令运行一便就开始编译了,编译比较慢(一般有boost库的项目编译都会比较慢),耐心等一会吧。
如果中途出了什么错,比较修改了新的库路径,只要把目录下的CMakeCache.txt文件删了,再运行一次
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo .
make
就可以开始新的编译了
  评论这张
 
阅读(5)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017