xmrig-nvidia无捐版编译方法

1 xmrig-nvidia 简介

xmrig-nvidia 是Monero (XMR) 的nvidia显卡的专属矿机,称它为专属是因为它相对于其他同时支持amd/nvidia显卡,以及cpu的矿机而言,它更加“专注”,它对nvidia显卡有更好的优化,能够更大限度的增加我们使用nvidia显卡挖矿的收益。

另外,它同时支持windows和linux,并且对CryptoNight,CryptoNight-Lite,CryptoNight-Heavy算法都有支持,使得我们可以挖一些XMR的衍生币种,比如XHV和Loki,这两种币都是使用CryptoNight-Heavy算法,且目前收益不错,具体收益计算可参考https://loki.fairpool.xyz 和 https://xhv.fairpool.xyz 。

2 xmrig-nvidia 矿机无捐版编译方法

由于xmrig-nvidia默认的捐赠比例为5,最小可调到1,即挖矿100分钟,有1分钟的收益归软件作者,所以,为了最大化我们的收益,可以通过简单修改源码的方式,将捐款比例设置为0,具体方法如下。

2.1编译环境

2.1.1下载cuda 9.1

从以下链接下载cuda 9.1。
https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exelocal

xmrig-nvidia无捐版编译方法_第1张图片

注意,patch1,2,3也要下载。

下载完成后进行安装,patch1,2,3依次安装,由于cuda已包含了最新的nvidia显卡驱动,所以不需要另外安装显卡驱动。

2.2.2 git工具

从以下链接下载 git for windows。
https://gitforwindows.org/

2.2.3 下载源码

git clone https://github.com/xmrig/xmrig-nvidia.git

2.2.4 vs2017

从以下链接下载vs 2017 community版,
https://www.visualstudio.com/downloads/

xmrig-nvidia无捐版编译方法_第2张图片

安装时,按下图中的示例进行选择,


xmrig-nvidia无捐版编译方法_第3张图片

2.2.5 cmake

通过以下链接下载 cmake 3.9
https://cmake.org/files/v3.9/cmake-3.9.0-rc3-win64-x64.msi

2.2.6 xmrig-deps

通过以下链接下载xmrig依赖包,
https://github.com/xmrig/xmrig-deps/releases
下载完成后,将其解压。

2.2.6 编译安装

以上工具安装完成后,按下图示例打开vs2017 cmd,


xmrig-nvidia无捐版编译方法_第4张图片

进入到源码目录,执行以下命令

mkdir build
cd build
cmake .. -G "Visual Studio 15 2017 Win64" -T v140,host=x64 -DXMRIG_DEPS=path-to-xmrig-deps

注意,path-to-xmrig-deps需更换为上一步,xmrig-deps的解压目录。
如果一切顺利的话,cmake会在build文件夹内生成vs的工程文件,如下图所示,


xmrig-nvidia无捐版编译方法_第5张图片

打开工程文件,按下图进行修改,并编译出release版本,即可,


xmrig-nvidia无捐版编译方法_第6张图片

运行效果如下,
xmrig-nvidia无捐版编译方法_第7张图片

至此,xmrig-nvidia无捐版就成功编译,你赶紧试试吧!!


xmrig-nvidia无捐版编译方法_第8张图片

你可能感兴趣的:(xmrig-nvidia无捐版编译方法)