1 Star 0 Fork 0

zhe / conflux-dep

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Conflux 编译依赖问题


说明:

  • 本文档配合 [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>
  • 按照文档 [How to set up Conflux] 修改配置文件 default.toml.
  • 执行: ./conflux --config default.toml

空文件

简介

暂无描述 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/Linux-SF/conflux-dep.git
git@gitee.com:Linux-SF/conflux-dep.git
Linux-SF
conflux-dep
conflux-dep
master

搜索帮助