Construcción básica
La compilación básica es buena para la máquina local, porque es fácil, pero si necesita ejecutar el minero en otras máquinas, eche un vistazo a la compilación avanzada.
1. sudo apt-get install git build-essential cmake libuv1-dev libssl-dev libhwloc-dev
2. git clone https://github.com/xmrig/xmrig.git
3. mkdir xmrig/build && cd xmrig/build
4. cmake ..
5. make -j$(nproc)
Construcción avanzada
Usamos build_deps.sh
script para construir versiones recientes de libuv , openssl y hwloc como bibliotecas estáticas.
1. sudo apt-get install git build-essential cmake automake libtool autoconf
2. git clone https://github.com/xmrig/xmrig.git
3. mkdir xmrig/build && cd xmrig/scripts
4. ./build_deps.sh && cd ../build
5. cmake .. -DXMRIG_DEPS=scripts/deps
6. make -j$(nproc)
Utilice el comando ldd xmrig
para verificar las dependencias binarias.
CUDA
La compilación del complemento CUDA es opcional y solo se requiere si desea utilizar GPU NVIDIA.
Siga las instrucciones en https://developer.nvidia.com/cuda-downloads para instalar CUDA.
1. git clone https://github.com/xmrig/xmrig-cuda.git
2. mkdir xmrig-cuda/build && cd xmrig-cuda/build
3. cmake .. -DCUDA_LIB=/usr/local/cuda/lib64/stubs/libcuda.so -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda
4. make -j$(nproc)
Ejecutar minero
xmrig/build/./xmrig -o stratum+tcp://prohashing.com:3359 -u sabiasque -p a=randomx,n=I_TA_VPS,o=VPS -k --coin monero -a rx/0
+ There are no comments
Add yours