GitHub:
Grin Miner – 실행 중인 Grin 노드에 대해 Grin을 채굴하기 위한 독립 실행형 채굴 구현입니다.
v1.0.2: 대상에 대한 오류 검사 솔루션 어려움 수정
curl https://sh.rustup.rs -sSf | sh; 소스 $HOME/.cargo/env
사용) )
그리고
git clone https://github.com/mimblewimble/grin-miner.gitcd grin-minergit 하위 모듈 업데이트 --initcargo 빌드
Grin-miner는 x86_64 CPU 플러그인을 자동으로 빌드합니다. Cuda 플러그인도 제공되지만 기본적으로 활성화되어 있지 않습니다. 활성화하려면 Cargo.toml
을 수정하세요. 다음과 같이:
변경:cuckoo_miner ={ 경로 ="./cuckoo-miner" }to:cuckoo_miner ={ 경로 ="./cuckoo-miner", 기능 =["빌드-쿠다-플러그인"]}코드>
Cuda 툴킷 9+가 시스템에 설치되어 있어야 합니다(nvcc --version
확인). )
OpenCL 플러그인은 기본적으로 활성화되어 있지 않습니다. install_ocl_plugins.sh
실행 스크립트를 빌드하고 설치합니다.
./install_ocl_plugins.sh
이전에 운영 체제용 OpenCL 라이브러리를 설치해야 합니다. 개발 또는 테스트 목적으로 컴파일해야 하는 경우 다음과 같은 방법으로 grin-miner를 빌드하세요.
화물 빌드 --features opencl
성공적인 빌드는 다음과 같은 이점을 제공합니다.
대상/디버그/그린 마이너
– 주요 미소 광부 바이너리대상/디버그/플러그인/*
– 마이닝 플러그인
grin-miner.toml
이 포함된 디렉토리 내에서 항상 grin-miner를 실행해야 합니다. 구성 파일입니다.
테스트하는 동안 다음과 같이 grin-miner 바이너리를 경로에 넣습니다.
내보내기 PATH=/path/to/grin-miner/dir/target/debug:$PATH
그런 다음 grin-miner
를 실행할 수 있습니다. 직접.
grin-miner.toml
을 통해 Grin-miner를 추가로 구성할 수 있습니다. 파일. 이 파일에는 모든 구성 옵션에 대한 인라인 문서가 포함되어 있으며 첫 번째 참조 지점이어야 합니다.
항상 이 파일이 grin-miner를 실행하는 디렉토리에 있는지 확인해야 합니다.
<메인 아이디="js-repo-pjax-container" 데이터-pjax-container="">