1. Install NVIDIA graphics driver; then install Opencl/cuda
http://blog.csdn.net/canhui_wang/article/details/72540004
2. Configure the local environment for Ethereum Mining
sudo apt-gethttps://github.com/genoil/cpp-ethereum/blob/master/readme.md-y install Software-properties-common
sudo add-apt-repository-y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install git
sudo apt-get install CMake
sudo apt-get install Libcryptopp-dev
sudo apt-get install Libleveldb-dev
sudo apt-get install Libjsoncpp-dev
sudo apt-get install Libjsonrpccpp-dev
sudo apt-get install Libboost-all-dev
sudo apt-get install Libgmp-dev
sudo apt-get install Libreadline-dev
sudo apt-get install Libcurl4-gnutls-dev
sudo apt-get install OCL-ICD-LIBOPENCL1
sudo apt-get install opencl-headers
sudo apt-get install Mesa-common-dev
sudo apt-get install Libmicrohttpd-dev
sudo apt-get install build-essential
3. Download GitHub project to local
git clone https://github.com/Genoil/cpp-ethereum/
CD cpp-ethereum/
mkdir Build
CD Build
4. Compile GitHub mining project
sudo cmake-dbundle=cudaminer.
sudo make-j8
5. Implementation of the project
In the Ethminer folder under the current directory, an executable file Ethminer is generated, executing./ethminer + Select Parameters
Resources Open Source mining project: Https://github.com/genoil/cpp-ethereum Graphics driver: http://blog.csdn.net/canhui_wang/article/details/72540004