16 February 2021

安装 rust 最快的方式是通过 rustup 管理工具链。首先下载安装脚本,安装 Rust:

curl https://sh.rustup.rs -sSf | sh

脚本下载好后,会跳出以下界面,选择1默认安装。

You can uninstall at any time with rustup self uninstall and
these changes will be reverted.

Current installation options:


   default host triple: x86_64-apple-darwin
     default toolchain: stable (default)
               profile: default
  modify PATH variable: yes

1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
>1

会在 /Users/kimim/.cargo/bin 下添加执行文件。在以下配置文件中修改 PATH 环境变量:

/Users/kimim/.profile
/Users/kimim/.bash_profile
/Users/kimim/.zshenv

然后,运行以下命令,在当前 shell 添加 rust 的路径:

source $HOME/.cargo/env

这样, rustc 就已经可以用了:

% rustc --version
rustc 1.50.0 (cb75ad5db 2021-02-10)

用 cargo 创建一个 Hello World 项目:

cargo new helloworld
cd helloworld
cargo run

执行结果如下:

    Finished dev [unoptimized + debuginfo] target(s) in 0.00s
     Running `target/debug/rust-hello`
Hello, world!

在 Emacs 配置文件中添加:

(use-package rustic)

这样,就能在 Emacs 里写 Rust 代码了。