创建自己的数字货币 Part 4
2018-01-14 19:32
495 查看
创建自己的数字货币 Part 4
视频教程地址:http://v.youku.com/v_show/id_XMzM5ODcyODkxNg==.html?spm=a2h3j.8428770.3416059.1
http://v.youku.com/v_show/id_XMzM5ODg0MDc5Mg==.html?spm=a2h3j.8428770.3416059.1
http://v.youku.com/v_show/id_XMzM5ODk1MzU1Ng==.html?spm=a2h3j.8428770.3416059.1
http://v.youku.com/v_show/id_XMzQwMTU1MjMzMg==.html?spm=a2h3j.8428770.3416059.1
现在我们已经有了linux的server程序,接下来只要创建windows客户端就大功告成,使用gitian-builder利用vm在ubuntu上直接生成windows的安装程序和exe
依赖项
安装如下依赖:apt-get install apache2 git apt-cacher-ng python-vm-builder qemu-kvm ruby qemu-utils rubygems
gitian-builder
https://github.com/devrandom/gitian-builder/archive/0.2.tar.gz第三方库
下载下面地方库在gitian-builder目录下新建inputs目录,把这些库放在inputs目录中
把之前做好的干净的coin源码放入到inputs目录
编译得到虚拟机
进入gitian-builder目录,执行sudo bin/make-base-vm –suite precise –arch amd64,需要的时间较长修改gitian-win32.yml
打开inputs/maxcoin/contrib/gitian-descriptors下的gitian-win32.yml,按图中的红框作出修改修改gitian.yml
压缩maxcoin
将inputs下的maxcoi文件夹压缩为maxcoin.zip初始化git
进入inputs下的maxcoin文件夹1. 在github上初始化一个空项目
2. 在inputs目录下的coin源码目录执行git init
3. git add *
4. git commit -m “first”
5. git remote add origin https://github.com/xxx/maxcoin.git
6. git push -u origin master
7. 输入github用户名密码
8. 等待上传结束
编译客户端
在gitian-builder目录下执行sudo bin/gbuild ../maxcoin/contrib/gitian-descriptors/deps-win32.yml等待结束后再build/out目录找到编译后得到的文件,将它复制到inputs目录
接下来对boost-win32.yml, qt-win32.yml执行相同的操作
最终执行下面命令
sudo bin/gbuild –commit maxcoini=v0.8.7.4 inputs/maxcoin/contrib/gitian-descriptors/gitian-win32.yml
结束后将在build/out里得到windows的客户端
相关文章推荐
- 创建自己的数字货币 Part 2
- 创建自己的数字货币 Part 3
- 创建自己的数字货币 Part 5
- 创建自己的数字货币 Part 1
- 一步步教你创建自己的数字货币(代币)进行ICO
- 一步步教你创建自己的数字货币(代币)进行ICO
- 一步步教你创建自己的数字货币(代币)进行ICO
- 一步步教你创建自己的数字货币进行ICO
- 一步步教你创建自己的数字货币(代币)进行ICO
- 一步步教你创建自己的数字货币(代币)进行ICO
- 一步步教你创建自己的数字货币(代币)进行ICO
- 在以太坊钱包中发行自己的数字货币
- 在以太坊钱包中发行自己的数字货币
- 创建自己的加密货币——以太坊代币(一)
- 创造自己的数字货币(1)--搭建比特币核心运行环境
- 在PADS中创建库,并在其中添加自己的PCB封装以及Part type
- 学习区块链(十)--基于truffle和testrpc创建加密数字货币
- JS---创建自己的“JavaScript库”,原来如此简单
- 自己动手编写一个VS插件(三)——创建工具栏之一
- JSTL fmt:formatNumber日期、 数字、货币格式化