Created Ubuntu-Build (markdown)

xmrig 2017-09-08 17:46:04 +03:00
parent f7294bd07d
commit 617a232864

28
Ubuntu-Build.md Normal file

@ -0,0 +1,28 @@
## Ubuntu 16.04 Xenial Xerus
```
sudo apt-get install git build-essential cmake libuv1-dev
git clone https://github.com/xmrig/xmrig.git
cd xmrig
mkdir build
cd build
cmake ..
make
```
### gcc 7.1
Optionally you can use gcc 7 to small performance increase.
```
sudo add-apt-repository ppa:jonathonf/gcc-7.1
sudo apt-get update
sudo apt-get install gcc-7 g++-7
```
When run cmake manually specify C and C++ compiler:
```
cmake .. -DCMAKE_C_COMPILER=gcc-7 -DCMAKE_CXX_COMPILER=g++-7
```
## Additional CMake options
* `-DWITH_LIBCPUID=OFF` Disable libcpuid. Auto configuration of CPU after this will be very limited.
* `-DWITH_AEON=OFF` Disable CryptoNight-Lite support.
* `-DUV_LIBRARY=/usr/lib/x86_64-linux-gnu/libuv.a` Use static libuv version.