# cargo build > 编译本地包及其所有依赖项。 > 更多信息:. - 在本地路径中构建由 `Cargo.toml` 清单文件定义的一个或多个包: `cargo build` - 以 release 模式构建,并进行优化: `cargo build --release` - 要求 `Cargo.lock` 文件为最新版本: `cargo build --locked` - 构建工作区中的所有包: `cargo build --workspace` - 构建特定的包: `cargo build --package {{包名}}` - 仅构建指定的二进制文件: `cargo build --bin {{名称}}` - 仅构建指定的测试目标: `cargo build --test {{测试名称}}`