说明:
本文档配合 [How to set up Conflux] 使用.
本文档解决在执行 cargo build --release
时因为网络问题无法继续的问题
如果不想经历编译报错, 时间较长的痛苦, 可以直接使用我们预编译好的可执行文件. [跳转到: 第二部分]
下载地址: 点击下载
将下载的依赖包 conflux-dep.tar.gz
解压, 解压后目录名称为: github.com-1ecc6299db9ec823
.
将 github.com-1ecc6299db9ec823
拷贝到 cargo registry
. 各平台 cargo registry
路径如下:
OS | cargo registry path |
---|---|
Mac | ~/.cargo/registry/src/ |
Linux | ~/.cargo/registry/src/ |
Windows | %userprofile%/.cargo/registry/src/ |
对于 Mac / Linux OS, 可以参考以下命令来执行(工作目录为 conflux-dep.tar.gz 所在的目录):
# 移除已经从在的仓库数据
rm -rf ~/.cargo/registry/src/github.com-1ecc6299db9ec823
# 解压压缩包
tar xf conflux-dep.tar.gz
# 移动依赖包到 cargo registry
mv github.com-1ecc6299db9ec823 ~/.cargo/registry/src/
对于 Windows 而言, 可参考如下步骤
鼠标点击,解压 conflux-dep.tar.gz. ( 如果不能解压, 请安装 WinRAR )
设置显示隐藏文件: 教程
复制解压后的目录 github.com-1ecc6299db9ec823
在搜索栏键入 .cargo
, 点击进入: registry/src/
, 如果该目录下存在 github.com-1ecc6299db9ec823
, 将其删除.
将之前复制的 github.com-1ecc6299db9ec823
目录粘贴到当前目录 registry/src
以上,编译所需的依赖包都已经备齐, 接下来按照文档: [How to set up Conflux] , 开始执行:
cargo build --release
代码库目录结构:
conflux-dep
├── README.md
├── binary
│ ├── linux
│ │ ├── conflux
│ │ ├── default.toml
│ │ └── log.yaml
│ ├── mac
│ │ ├── conflux
│ │ ├── default.toml
│ │ └── log.yaml
│ └── windows
│ ├── conflux.exe
│ ├── default.toml
│ └── log.yaml
└── conflux-dep.tar.gz
conflux-dep/binary/<linux|mac|windows>
default.toml
../conflux --config default.toml
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。