debian

Debian上Rust编译器如何使用

小樊
55
2025-08-18 05:03:22
栏目: 编程语言

在Debian上使用Rust编译器需先安装Rust工具链,再通过rustccargo命令操作,具体步骤如下:

  1. 安装Rust工具链

    • 推荐使用rustup(官方工具链管理器):
      curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh  
      source $HOME/.cargo/env  # 配置环境变量  
      
    • 验证安装:
      rustc --version  # 查看编译器版本  
      cargo --version  # 查看包管理器版本  
      
  2. 使用Rust编译器

    • 直接编译单个文件
      rustc hello.rs  # 生成可执行文件hello  
      ./hello         # 运行程序  
      
    • 通过Cargo管理项目
      • 创建新项目:
        cargo new my_project  # 生成项目目录及默认代码  
        cd my_project  
        
      • 编译项目:
        cargo build  # 调试模式编译,生成target/debug/可执行文件  
        cargo run    # 编译并直接运行  
        
      • 发布版本:
        cargo build --release  # 优化模式编译,生成target/release/可执行文件  
        
  3. 可选:配置工具链版本

    • 查看已安装版本:
      rustup show  
      
    • 切换版本(如使用nightly):
      rustup default nightly  
      

说明rustc是底层编译器,cargo是高层构建工具,多数场景下通过cargo管理项目更便捷。安装时需确保系统已更新依赖包(如curlbuild-essential)。

0
看了该问题的人还看了