win10 xmrig 挖矿 编译

前言

近两年以来,区块链的流行与火热,挖矿成了众人眼中发家致富的“财宝”了。当然博主也不会落后于网络啊。
博主今年3、4月份左右看上“门罗币”了,因为没多余的显卡去挖莱特币、
加上门罗币只需要CPU就可以挖了(也可以用CPU+GPU)。之前用的2.6.3版本的,最近接到框池的通知需要更新XMRig2.8版本以上 so….

"矿池"

废话不多说教大家编译官方的xmrig挖矿工具。

PS:官方有编译好的二进制版本 直接可以用 当然抽水是少不了的。

编译前准备

博主自己编译好的,已去抽水

链接:https://pan.baidu.com/s/1CwwrTnVzHn-akXxm6UZdxw 提取码:vapy

软件的安装

Visual Studio 2017 Community

在安装Visual Studio 2017 Community的时候,除了要使用15.4.5版本外,要选中左边的“使用C++的桌面开发”和右边的“用于桌面的 VC++ 2015.3 c140 工具集(x86,x64)”。
"挖矿图"

CMake for Win64

我使用的是CMake 3.13.0版本,在安装的时候注意选择“Add CMake to the system PATH for all users”。

"挖矿图"

CUDA和AMD APP SDK(可选)

在安装CUDA的时候,默认的自定义安装是全选的,如果你想最小化安装,请选择:

  • CUDA/Develpment
  • CUDA/Visual Studio Integration (ignore the warning during the install that VS2017 is not supported)
  • CUDA/Runtime
  • Driver components

"挖矿图"

PS:如果挖矿的时候只用CPU,那么可以不用安装CUDA和AMD APP SDK。AMD APP SDK安装还是蛮简单的,官网的下载器经常会下载出错,在准备工作中有一个可以直接下载的链接

编译

上面的基础工作准备好之后,编译还是很快的。

解压xmr-deps-3.3.zip,放到C盘根目录下,C:\xmrig-deps。解压xmrig的源代码,也放到C盘根目录下,C:\xmrig。

打开cmd对话框, cd c:\xmrig-deps ,进入xmrig-deps目录,运行 tree . 看看这个目录结构和下面是否一致。

"配置图"

如果内容和图片一样, cd c:\xmr-stak 进入xmr-stak目录,然后一条一条运行下面的命令:

1
2
3
4
5
6
7
8
9
10
11
12
13
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\VsMSBuildCmd.bat"

set CMAKE_PREFIX_PATH=C:\xmrig-deps\hwloc;C:\xmrig-deps\libmicrohttpd;C:\xmrig-deps\openssl

cd c:\xmrig

mkdir build

cd build

cmake .. -G "Visual Studio 15 2017 Win64" -DXMRIG_DEPS=c:\xmrig-deps\msvc2017\x64

cmake --build . --config Release --target install

在编译的过程中,会出现“可能丢失数据”的警告,这个可以忽略,只要没有错误就行。
"配置图"

如果不需要编译显卡挖矿,把

1
cmake .. -G "Visual Studio 15 2017 Win64" -DXMRIG_DEPS=c:\xmrig-deps\msvc2017\x64

改成以下的:

1
cmake .. -G "Visual Studio 15 2017 Win64" -DXMRIG_DEPS=c:\xmrig-deps\msvc2017\x64 -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF

-DCUDA_ENABLE=OFF表示不编译Nvidia显卡,-DOpenCL_ENABLE=OFF表示不编译AMD显卡。

编译完成后直接去C:\xmrig\build 就可以看到xmrig.sln文件了 双击打开使用Visual Studio编译为exe文件

"编译完成"

使用

新建一个txt文件粘贴一下命令

xmrig.exe –donate-level 0 -o 矿池地址 -u 钱包地址 -px -k

"开始挖矿"

PS:文章部分内容来自于网络学习如有侵权,请在下方留言通知博主删除。

0%