温馨提示×

Linux环境下Rust编程入门指南

小樊
63
2025-05-15 19:04:18
栏目: 编程语言

在 Linux 环境下学习 Rust 编程语言是一个很好的选择,因为 Rust 提供了高性能和内存安全。以下是一个详细的入门指南,帮助你设置开发环境并进行基本的 Rust 编程。

设置开发环境

  1. 安装 Rustup 和 Cargo

    在终端中执行以下命令来安装 Rustup 和 Cargo:

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

    安装完成后,配置环境变量:

    source $HOME/.cargo/env 

    检查安装是否成功:

    rustc --version cargo --version 
  2. 配置编辑器

    推荐在 Visual Studio Code (VS Code) 中使用 Rust,安装官方插件 rust-analyzerRust Analyzer

创建和运行 Rust 项目

  1. 创建新项目

    使用 cargo new 命令创建一个新项目:

    cargo new hello-world cd hello-world 

    这将生成一个标准的项目结构,其中 src/main.rs 是入口文件,Cargo.toml 是工程配置文件。

  2. 编写和运行代码

    编辑 src/main.rs 文件,添加以下代码:

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

    在终端中运行项目:

    cargo run 

    你应该能看到输出:

    Hello, world! 

管理项目依赖

  1. 添加依赖

    Cargo.toml 文件的 [dependencies] 条目下添加依赖项。例如,添加 ferris-says 库:

    [dependencies] ferris-says = "0.1" 
  2. 安装依赖

    在终端中运行以下命令来安装依赖:

    cargo build 

深入学习资源

  • Rust PlaygroundRust Playground 是一个在线编辑器,可以用于编写、编译和运行 Rust 代码。
  • Rust 官方文档Rust 官方文档 是学习 Rust 的重要资源,涵盖了从基础到高级的所有内容。
  • cloudwego 学习小组cloudwego study group 提供了关于 Rust 的深入学习和源码解读活动。

通过以上步骤,你可以在 Linux 环境下成功设置 Rust 开发环境,并编写和运行你的第一个 Rust 程序。希望这个入门指南对你有所帮助,祝你学习 Rust 编程愉快!

0