在Debian上使用Rust编译器需先安装Rust工具链,再通过rustc或cargo命令操作,具体步骤如下:
安装Rust工具链
rustup(官方工具链管理器):curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env # 配置环境变量
rustc --version # 查看编译器版本
cargo --version # 查看包管理器版本
使用Rust编译器
rustc hello.rs # 生成可执行文件hello
./hello # 运行程序
cargo new my_project # 生成项目目录及默认代码
cd my_project
cargo build # 调试模式编译,生成target/debug/可执行文件
cargo run # 编译并直接运行
cargo build --release # 优化模式编译,生成target/release/可执行文件
可选:配置工具链版本
rustup show
rustup default nightly
说明:rustc是底层编译器,cargo是高层构建工具,多数场景下通过cargo管理项目更便捷。安装时需确保系统已更新依赖包(如curl、build-essential)。