Debian上Rust编译器如何使用
在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管理项目:
- 创建新项目:
cargo new my_project # 生成项目目录及默认代码 cd my_project
- 编译项目:
cargo build # 调试模式编译,生成target/debug/可执行文件 cargo run # 编译并直接运行
- 发布版本:
cargo build --release # 优化模式编译,生成target/release/可执行文件
- 创建新项目:
- 直接编译单个文件:
-
可选:配置工具链版本
- 查看已安装版本:
rustup show
- 切换版本(如使用nightly):
rustup default nightly
- 查看已安装版本:
说明:rustc
是底层编译器,cargo
是高层构建工具,多数场景下通过cargo
管理项目更便捷。安装时需确保系统已更新依赖包(如curl
、build-essential
)。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!