请选择 进入手机版 | 继续访问电脑版
开启辅助访问
QQ登录|微信登录|登录 |立即注册

盖茨网区块链技术社区

xmrig在windows下编译的流程

xmrigwindows下编译的流程
1. 所需工具
(1)xmrig源码,下载链接https://github.com/xmrig/xmrig
(2)Cmake,下载链接https://cmake.org/
(3)Vs2015,本项目是基于VS2015的编译配置
2. 依赖项
1AMD APP SDK
下载链接https://developer.amd.com/amd-accelerated-parallel-processing-app-sdk/
选择AMD-APP-SDK-v2.9-Windows-32.exe下载安装
2Libuv
编译的教程在这里http://www.cjjjs.com/paper/zyxz/2016330215414757.aspx
我直接使用了编译好的库,戳这里https://pan.baidu.com/s/1dFe5d9f
3. 配置编译
准备好工具后就可以开始编译了,我们使用cmake自动生成VS项目解决方案的方法
1
将解压好的xmrig源码放在某个位置,打开Cmake选择好路径
图片1.png
点击configure后报错
图片1.png
找不到libuv的库和头文件。
将我们解压或生成的libuv的库和头文件位置设置到正确的地方
图片1.png
继续configure
图片1.png
没有找到-DWITH_HTTPD=OFF这个命令
将其选择状态去掉
图片1.png
configure后成功了,依次点击GenerateOpenProject
这就是cmake帮我们生成的项目解决方案
图片1.png
(2)编译运行
编译ALL_BUILD这个项目出现如此这般的报错,
图片1.png
O_CREAT是标准IO里面的宏,定位到其文件,为其添加头文件
#include <fcntl.h>
#include <io.h>
#include <process.h>
至此xmrig在WINDOWS下的配置就成功了

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则