《Rust快速入门》2. 入门

要开始使用 Rust,首先需要安装其开发环境。以下是详细的安装步骤和编写第一个程序的指导: 1. 安装 Rust 开发环境 Rust 提供了名为 rustup 的官方安装工具,用于管理 Rust 的安装和更新。通过 rustup,您可以轻松安装最新版本的 Rust。以下是针对不同操作系统的安装方法:

要开始使用 Rust,首先需要安装其开发环境。以下是详细的安装步骤和编写第一个程序的指导:

1. 安装 Rust 开发环境

Rust 提供了名为 rustup 的官方安装工具,用于管理 Rust 的安装和更新。通过 rustup,您可以轻松安装最新版本的 Rust。以下是针对不同操作系统的安装方法:

  • Windows:访问 rustup.rs,下载并运行安装程序。安装过程中,您可以选择安装 rustupcargo,后者是 Rust 的包管理器和构建工具。

  • macOS 和 Linux:打开终端,输入以下命令:

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    

安装完成后,您可以通过运行 rustc --version 来验证安装是否成功。如果成功,您将看到类似以下的输出,显示已安装的 Rust 版本:

rustc 1.56.0 (09c42c458 2021-10-18)

2. 编写并运行第一个程序

安装完成后,您可以编写一个简单的 “Hello, World!” 程序来测试环境。以下是具体步骤:

  • 创建项目目录:在终端或命令提示符中,创建一个新的目录并进入该目录:

    mkdir hello_world
    cd hello_world
    
  • 创建源文件:在该目录下,创建一个名为 main.rs 的文件,并使用您喜欢的文本编辑器打开它。

  • 编写代码:在 main.rs 中,输入以下代码:

    fn main() {
        println!("Hello, world!");
    }
    

    这段代码定义了一个名为 main 的函数,这是 Rust 程序的入口点。在函数体内,println! 宏用于在控制台输出文本。

  • 编译并运行程序:返回终端,确保当前目录包含 main.rs 文件,然后输入以下命令进行编译:

    rustc main.rs
    

    编译成功后,将生成一个可执行文件。在 Linux 和 macOS 上,执行以下命令运行程序:

    ./main
    

    在 Windows 上,执行:

    .\main.exe
    

    如果一切正常,您将看到以下输出:

    Hello, world!
    

3. 使用 Cargo 创建项目

虽然上述方法可以成功创建并运行一个 Rust 程序,但在实际开发中,通常使用 Cargo 来管理项目。Cargo 是 Rust 的构建系统和包管理器,提供了更便捷的项目管理方式。

  • 创建新项目:在终端中,输入以下命令创建一个新的 Cargo 项目:

    cargo new hello_cargo
    

    这将创建一个名为 hello_cargo 的目录,结构如下:

    hello_cargo
    ├── Cargo.toml
    └── src
        └── main.rs
    

    Cargo.toml 是项目的配置文件,src/main.rs 包含了主函数。

  • 编写代码:打开 src/main.rs,您会发现 Cargo 已经为您生成了一个 “Hello, World!” 程序。如果需要,您可以修改其中的内容。

  • 构建并运行项目:在项目根目录下,输入以下命令构建项目:

    cargo build
    

    构建成功后,输入以下命令运行程序:

    cargo run
    

    您将看到输出:

    Hello, world!
    

通过以上步骤,您已经成功安装了 Rust 开发环境,并编写并运行了第一个 Rust 程序。接下来,您可以继续探索 Rust 的更多特性和功能。

继续阅读

探索更多技术文章

浏览归档,发现更多关于系统设计、工具链和工程实践的内容。

全部文章 返回首页