Rust编程语言入门
开始动手体验Rust的第一步是安装Rust。为了安装Rust,我们需要一个Rust安装程序。
Rustup是一个版本管理工具,也是一个安装程序,它可以帮助你在本地机器上安装Rust。
如果你运行的是Linux、macOS或其他类Unix操作系统,那么我们只需要在终端运行以下命令:
curl --proto ‘=https’ --tlsv1.2 -sSf https://sh.rustup.rs | sh
以上命令将在你的本地机器上安装Rust。
如果你是Windows用户,则可以从此链接下载.exe文件:rustup-init.exe
保持Rust更新
虽然Rust会频繁更新,但你可以始终通过运行以下命令来确保它是最新版本:
rustup update
Cargo:包管理器
- 安装Rustup后,你还会获得Rust最新版本的包管理器和构建工具,也称为Cargo。Cargo对于Rust至关重要,它允许我们执行以下操作:
- 使用`cargo build`构建项目
- 使用`cargo run`运行项目
- 使用`cargo test`测试项目
- 使用`cargo doc`为项目构建文档
我们可以通过在我们选择的任何终端中运行以下命令来测试我们是否已正确安装Rust和Cargo:
cargo --version
创建新项目
让我们使用Cargo创建一个新的Rust项目。在你的终端中,运行以下命令:
cargo new hello-tutorialspoint
以上命令将生成一个名为hello-tutorialspoint的新目录,其中包含以下文件:
hello-tutorialspoint |-- Cargo.toml |-- src |-- main.rs
这里:
- Cargo.toml - Rust的清单文件。
- src/main.rs - 将编写你的应用程序代码的地方。
每当学习一门新的编程语言时,编写“Hello, world!”程序都是一种传统。在Rust中,Cargo为我们提供了同样的功能,我们只需要在终端运行以下命令:
cargo new
以上命令将生成一个“Hello, world!”项目。为了运行该项目,我们需要进入我们创建的新目录,并在终端运行以下命令:
cargo run
运行此命令后,你将看到类似以下内容:
Compiling hello-tutorialspoint v0.1.0 (/Users/immukul/hello-tutorialspoint) Finished dev [unoptimized + debuginfo] target(s) in 2.39s Running `target/debug/hello-tutorialspoint` Hello, world!
广告