Linux下Rust项目构建流程如下:
rustup
安装,命令为curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
,安装后需重新加载终端并验证rustc --version
和cargo --version
。cargo new <项目名>
生成项目目录,包含Cargo.toml
配置文件和src
源码目录。src/main.rs
(二进制项目)或src/lib.rs
(库项目)中编写Rust代码。Cargo.toml
的[dependencies]
中添加所需库,如rand = "0.8"
,然后运行cargo build
自动下载依赖。cargo build
,生成文件在target/debug
目录。cargo build --release
,生成文件在target/release
目录。cargo run
直接编译并运行,或通过./target/debug/项目名
手动执行。cargo test
运行测试代码,支持指定测试函数。cargo publish
发布库到官方仓库。以上步骤覆盖基础开发流程,可根据需求进一步配置Cargo.toml
(如添加构建脚本、特性开关等)。