Brug af grin-miner
Der er et
GitHub:
Grin Miner – En selvstændig mineimplementering beregnet til minedrift af Grin mod en kørende Grin-knude.
v1.0.2: ret fejlkontrol af løsningsproblemer mod målet
curl https://sh.rustup.rs -sSf | sh; kilde $HOME/.cargo/env
)
Og en
git klon https://github.com/mimblewimble/grin-miner.gitcd grin-minergit undermodulopdatering --initcargo build
Grin-miner bygger automatisk x86_64 CPU-plugins. Cuda-plugins leveres også, men er ikke aktiveret som standard. For at aktivere dem skal du ændre Cargo.toml
som følger:
change:cuckoo_miner ={ path ="./cuckoo-miner" }to:cuckoo_miner ={ path ="./cuckoo-miner", features =["build-cuda-plugins"]}
Cuda toolkit 9+ skal være installeret på dit system (tjek med nvcc --version
)
OpenCL plugins er ikke aktiveret som standard. Kør install_ocl_plugins.sh
script til at bygge og installere dem.
./install_ocl_plugins.sh
Du skal installere OpenCL-biblioteker til dit operativsystem før. Hvis du bare skal kompilere dem (til udviklings- eller testformål), skal du bygge grin-miner på følgende måde:
cargo build --features opencl
Se
En vellykket build giver dig:
target/debug/grin-miner
– den vigtigste grin-miner binæretarget/debug/plugins/*
– mineplugins
Sørg for altid at køre grin-miner i en mappe, der indeholder en grin-miner.toml
konfigurationsfil.
Mens du tester, skal du placere grin-miner-binæren på din vej som denne:
eksport PATH=/path/to/grin-miner/dir/target/debug:$PATH
Du kan derefter køre grin-miner
direkte.
Grin-miner kan konfigureres yderligere via grin-miner.toml
fil. Denne fil indeholder inline-dokumentation om alle konfigurationsmuligheder og bør være det første referencepunkt.
Du bør altid sikre dig, at denne fil findes i den mappe, hvorfra du kører grin-miner.
Der er et