Intro
Program mining adalah salah satu elemen krusial didalam kegiatan mining. Dengan menggunakan program mining yang tepat dan sesuai, maka dapat meningkatkan hasil mining secara signifikan.
Beberapa contoh program mining yang saat ini sering digunakan dalam kegiatan mining adalah :
- ccminer
- sgminer
- claymore
- xmr-stak
Latar Belakang
Didalam proses mining, dengan begitu banyaknya koin dan algoritma yang ada. Maka diperlukan berbagai jenis program mining dengan tujuan yang berbeda-beda, tergantung pada jenis algoritma koin yang dimining dan spesifikasi hardware mining yang digunakan.
Dengan banyaknya pilihan program mining yang ada, terkadang sering kita jumpai beberapa versi dari program mining yang masih berbentuk file mentah (source code). Sehingga harus dilakukan pembuatan binaries exe (compile) terlebih dahulu.
Tujuan
Membuat binaries (exe) sebuah program mining, dengan melakukan compile dari source code program mining pada OS Windows 10.
Implementasi
Pada tutorial kali ini, saya akan mencontohkan pembuatan binaries (exe)
ccminer pada OS Windows 10 64Bit
Bahan yang dibutuhkan :
- Source Code Program mining (ccminer 8.22)
- Cuda Toolkit 9.2
- Visual Studio Community 2015
Langkah Kerja :
- Pertama-tama Donwload semua bahan diatas, dan lakukan proses intalasi sampai selesai (urutan VSC 2015 dulu, lalu install Cuda Toolkit 9.2)
- Setelah melakukan proses restart PC/laptop, ekstrak source code ccminer 8.22 terlebih dahulu
- Lalu jalankan program Visual Studio Community 2015 dan buka file "ccminer.sln" dengan cara sebagai berikut :
File [1] >>> Open [2] >>> Project/Solution [3]![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2F0g1FXDD.jpg&t=665&c=BC7Sy6BaCqefkg)
- Pilih file ccminer.sln [4] lalu tekan tab Open [5]![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FgrolKBA.jpg&t=665&c=Nwq5nrXv6DX6Og)
- Setelah proses loading file selesai, atur konfigurasi pada : release [6] dan X64 [7]![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2Fs5p4jKv.jpg&t=665&c=nbh76fQF_U5dCw)
- Lanjutkan dengan menekan Tab : Build [8] >>> Rebuild Solution [9]![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2F6QR803X.jpg&t=665&c=LBF3zq8Hes-rOA)
- Tunggu sampai proses compile selesai dilakukan. Jika proses compile berhasil akan ditandai dengan keterangan :
====== Rebuild All : 1 Succeeded, 0 Failed, 0 skipped ====== [10]![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2Fr5omRpv.jpg&t=665&c=n9Mfa3x9Tm7nOg)
- Buka direktori dimana file output hasil compile tersimpan, dan pastikan file ccminer.exe [11] dapat berfungsi dengan normal![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FfjZbRBu.jpg&t=665&c=fAqacdo_-_anxg)
- Proses pembuatan binaries ccminer.exe telah selesai dilakukan
Note :
Terkadang pada saat melakukan compile menggunakan Visual Studio, akan terjadi "Rebuild All : 1 Failed" yang disebabkan oleh Anti Virus. Dan untuk solusinya perlu dilakukan proses exclusion pada Visual studio atau Mematikan Anti Virus (temporary) selama proses compile berlangsung.