安装
在 Linux 或 macOS 上安装 rustup
如果你使用 Linux 或 macOS,打开终端并输入如下命令:
1 | curl https://sh.rustup.rs -sSf | sh |
此命令下载一个脚本并开始安装 rustup 工具,这会安装最新稳定版 Rust。过程中可能会提示你输入密码。如果安装成功,将会出现如下内容:
Rust is installed now. Great!
要检查是否正确安装了 Rust,打开 shell 并运行如下行:
rustc --version
你应能看到已发布的最新稳定版的版本号、提交哈希和提交日期,显示为如下格式:
rustc x.y.z (abcabcabc yyyy-mm-dd)
更新、删除
更新和卸载
通过 rustup 安装了 Rust 之后,很容易更新到最新版本。在 shell 中运行如下更新脚本:
rustup update
为了卸载 Rust 和 rustup,在 shell 中运行如下卸载脚本:
rustup self uninstall
hello rust
创建文件main.rs
1 | fn main(){ |
编译:rustc main.rs
运行:./main
看到终端打印出来:
Hello, rust
恭喜你成功了!!!
Cargo
Cargo 是 Rust 的构建系统和包管理器。
可以在终端输入如下命令检查是否安装了 Cargo:
cargo --version
如果你看到了版本号,说明已安装!
使用 Cargo 创建项目
1 | cargo new hello_cargo |
Cargo编译项目
可以使用 cargo build
或 cargo check
构建项目。
可以使用 cargo run
一步构建并运行项目。
有别于将构建结果放在与源码相同的目录,Cargo 会将其放到 target/debug 目录。
发布(release)构建
当项目最终准备好发布时,可以使用 cargo build –release 来优化编译项目。这会在 target/release 而不是 target/debug 下生成可执行文件。