项目简介
本项目是基于C语言开发的加密哈希矿机程序,初始版本能支持ARMv7 (ARM)、ARMv8 (Aarch64) 架构,也适配x86_64架构处理器。代码进行了精简,仅支持Ghost Rider (gr, Raptoreum) 算法,去除不必要算法以减小程序体积和缩短编译时间,推荐在本地编译以获取最佳性能。
项目的主要特性和功能
- 多架构支持:可在ARMv7、ARMv8和x86_64架构处理器上运行。
- 算法精简:仅支持Ghost Rider (gr, Raptoreum) 算法,有效减少编译时间和程序体积。
- 性能优化:代码经优化,支持SIMD指令集,提升计算性能。
- 协议支持:支持stratum+tcp://、stratum+ssl://协议,以及RPC getwork使用的http://、https://协议。
安装使用步骤
安装依赖
建议采用64或32位Linux操作系统,以Raspbian (Debian) 为例,执行以下命令安装依赖:
bash
获取项目源码
可以下载压缩包,也可以使用以下命令复制仓库:
bash
编译项目
基本编译过程包含在build.sh
文件中,运行以下命令进行编译:
bash
./build.sh
故障排除
若在树莓派4的Raspbian系统上出现对齐问题并给出Bus error
,可尝试以下解决方案:
1. 运行命令:sudo echo "0" > /proc/cpu/alignment
2. 从SD卡切换到USB驱动器。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】