CentOS系、Ubuntu系でCPUMinierをコンパイル



マイナーソフトのソースコードからコンパイルは探しにくかったので手順まとめておきます。
とくにcentos系でコンパイル始めるとなにかが足りないと言われるのでとりあえずこの手順やってしまえばものだけはできるのでメモ。

gitで持ってくるソースコードはbitzeny対応のものなので採掘するコインに合わせて持ってくるソース変えてみて下さい。

CentOS系

$ sudo yum -y groupinstall "Development Tools"
$ sudo yum -y install git libcurl-devel python-devel screen rsync
$ git clone https://github.com/bitzeny/cpuminer.git cpuminer
$ cd cpuminer/
$ ./autogen.sh
$ ./configure CFLAGS="-O3"
$ make

Ubuntu系

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install git -y
$ sudo apt-get install libcurl4-openssl-dev gcc-mingw-w64 automake gcc make -y
$ git clone https://github.com/bitzeny/cpuminer.git cpuminer
$ cd cpuminer/
$ ./autogen.sh
$ ./configure CFLAGS="-O3"
$ make

プールで採掘する

$ ./minerd -a yescrypt -o stratum+tcp://xxxxxxxx:xxxx -O user.workker:pass