XMRIG
XMRig has separate miners for CPU and GPU so you will have to run separate instances for each if you want to run both.
sudo apt-get install git build-essential cmake libuv1-dev libmicrohttpd-dev libssl-dev
git clone https://github.com/xmrig/xmrig.git
cd xmrig
mkdir build
cd build
cmake ..
make
Optional You can use gcc 7 for a small performance increase.
sudo add-apt-repository ppa:jonathonf/gcc-7.1
sudo apt-get update
sudo apt-get install gcc-7 g++-7
If the command
add-apt-repository
is not found, install software-properties-common
first.When running the cmake manually, specify C and C++ compiler:
cmake .. -DCMAKE_C_COMPILER=gcc-7 -DCMAKE_CXX_COMPILER=g++-7
sudo apt-get install git build-essential cmake libuv1-dev nvidia-cuda-dev nvidia-cuda-toolkit libmicrohttpd-dev
git clone https://github.com/xmrig/xmrig-nvidia.git
cd xmrig-nvidia
mkdir build
cd build
cmake .. -DCUDA_ARCH="20;30;50"
make
sudo apt-get install git build-essential cmake libuv1-dev libmicrohttpd-dev libssl-dev
git clone https://github.com/xmrig/xmrig-amd.git
mkdir xmrig-amd/build
cd xmrig-amd/build
cmake ..
make
brew install cmake libuv libmicrohttpd openssl
git clone https://github.com/xmrig/xmrig.git
cd xmrig
mkdir build
cd build
cmake .. -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl
make
- 1.Unzip and extract the files into a new folder
- 2.Open the
config.json
file with your favorite text editor - 3.Find and change the following lines:
"algo: "cryptonight"
"url: "[pool address]"
"user: "[wallet address]"
"variant": 0
- 1.Save the file and start
xmrig.exe
.
Remember: if you want to mine with both your CPU and your GPU you must have both programs open at the same time!
Last modified 3yr ago