上次发的帖子不算,从LTC和一个已死的山寨币里拷出来的纪录,照着做了下,难度很大,已放弃
现在重新从百度上学习,计划一周时间,一周不能编译出原版BTC钱包就放弃,如果你能给我提供任何帮助,请回复
第一步:安装个虚拟机:32位XP SP3 原版 纯净版
使用Oracle VM VirtualBox 安装好,很简单,第一次使用,不会,继续百度,发现需要下载操作系统镜像,花半小时下载好,安装中。。。。。
终于把虚拟机的共享文件夹设置好了,晚上十点了,为这共享文件夹共花掉了十个小时,我X
第二步:安装msys系统
下载包文件卡住了,我XX,关不掉MinGW管理器,直接关虚拟机也不知道会不会出错,我XXX,等一小时了
关虚拟机重开,搞定
第三步:安装perl系统
第四步:安装python
第五步:安装MinGW
第六步:设置环境变量
第七步:检测编译环境是否正确
在cmd中输入gcc -v
正确,哈哈,总算看到点成果了
----------------------------------------------------------------------
编译相关文件包
第一个:编译openssl
挂机中,好像也要很长时间
第二个:Berkeley DB
又是很长的时间
第三个:轮到Boost喽,据说这个花的时间很长,前面两个据前辈说很快就搞定
只花了几分钟就完了,很可能搞错了,求教:下面这几行命令有没有错?盘符是对的,最下面b2这一行有没有什么地方是错的?
cd C:\deps\boost_1_55_0\
bootstrap.bat mingw
b2 --build-type=complete --with-chrono --with-filesystem --with-program_options --with-system --with-thread toolset=gcc variant=release link=static threading=multi runtime-link=static stage
搞不定,回头再弄,先继续下面几步
第四个:Miniupnpc
简单搞定
第四个:protoc和libprotobuf
照样花很长时间,搞定
第五个:libpng
这个最快,一下子就搞定
第六个:qrencode
这个也花了很长时间