linux

Linux下Rust如何使用Cargo包管理器

小樊
38
2025-10-05 18:41:44
栏目: 编程语言

在Linux下,Rust的包管理器是Cargo。以下是如何在Linux上安装和使用Cargo的基本步骤:

安装Rust和Cargo

  1. 通过Rustup安装: Rustup是Rust的官方安装工具,可以方便地安装和管理Rust及其工具链。

    打开终端并运行以下命令来安装Rustup:

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

    按照提示完成安装过程。安装完成后,你可能需要重新加载你的shell配置文件(例如.bashrc.zshrc):

    source $HOME/.cargo/env
    
  2. 验证安装: 安装完成后,可以通过以下命令验证Rust和Cargo是否安装成功:

    rustc --version
    cargo --version
    

创建一个新的Rust项目

  1. 创建新项目: 使用Cargo创建一个新的Rust项目:

    cargo new hello_world
    

    这将在当前目录下创建一个名为hello_world的新目录,并在其中生成一个基本的Rust项目结构。

  2. 进入项目目录: 进入新创建的项目目录:

    cd hello_world
    

构建和运行项目

  1. 构建项目: 使用Cargo构建项目:

    cargo build
    

    这将编译项目并生成可执行文件。默认情况下,可执行文件位于target/debug目录下。

  2. 运行项目: 运行编译后的可执行文件:

    cargo run
    

    这将编译并运行项目,输出结果到终端。

管理依赖

  1. 添加依赖: 在项目的Cargo.toml文件中添加依赖项。例如,添加rand crate:

    [dependencies]
    rand = "0.8"
    
  2. 更新依赖: 使用Cargo更新依赖项:

    cargo update
    

其他有用的Cargo命令

通过这些基本步骤,你可以在Linux上使用Cargo包管理器来创建、构建和运行Rust项目,并管理项目的依赖项。

0
看了该问题的人还看了