Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 26 additions & 17 deletions README.CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,28 +49,37 @@ _带上我最诚挚的问候,<br>Andre ([@andre-richter])_

1. [安装 Docker][install_docker]。
2. 确保你的用户在 [docker group] 中。
3. 安装正确的 `Rust` 工具链:

[docker group]: https://docs.docker.com/engine/install/linux-postinstall/

```bash
curl https://sh.rustup.rs -sSf | sh -s -- \
--default-toolchain nightly-2020-05-04 \
--component llvm-tools-preview rustfmt

source $HOME/.cargo/env
rustup target add aarch64-unknown-none-softfloat
cargo install cargo-binutils
```

3. 如果你使用 `Visual Studio Code`,我强烈推荐你安装[Rust Analyzer 扩展]。
4. 如果你使用的**不是**Linux,那么你还需要安装一些`Ruby` gems。
3. 安装正确的`Rust`工具链:
1. 如果你已经安装了一个版本的Rust:
```bash
rustup toolchain add nightly-2020-06-28
rustup default nightly-2020-06-28
rustup component add llvm-tools-preview
rustup target add aarch64-unknown-none-softfloat
cargo install cargo-binutils
```

2. 如果你想要全新安装:
```bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- \
--default-toolchain nightly-2020-06-28 \
--component llvm-tools-preview

source $HOME/.cargo/env
rustup target add aarch64-unknown-none-softfloat
cargo install cargo-binutils
```

4. 如果你使用 `Visual Studio Code`,我强烈推荐你安装[Rust Analyzer 扩展]。
5. 如果你使用的**不是**Linux,那么你还需要安装一些`Ruby` gems。

```bash
sudo gem install bundler
bundle install --path .vendor/bundle
bundle config set path '.vendor/bundle'
bundle install
```

[docker group]: https://docs.docker.com/engine/install/linux-postinstall/
[Rust Analyzer 扩展]: https://marketplace.visualstudio.com/items?itemName=matklad.rust-analyzer


Expand Down