rust-cargo-build

Installation
SKILL.md

Rust Cargo 构建系统

基于官方 Cargo Book 与 The Rust Programming Language ch 14。

Capability Boundaries

✅ 强项

  1. Cargo.toml 完整配置(package、dependencies、lib/bin 目标)
  2. 依赖管理(版本号/crates.io、git、path、workspace 引用)
  3. 特性系统([features]、dep: 前缀、默认特性、隐式特性、传递特性、条件编译)
  4. Profile 配置(opt-level、lto、debug、strip、panic、codegen-units、incremental)
  5. 构建脚本(build.rs:rerun-if-changed、生成代码、链接 native lib、环境变量、cfg)
  6. 工作空间(workspace 定义、依赖继承、成员配置)
  7. 交叉编译(target 配置、linker、CFLAGS、工具链覆盖)
  8. cargo 全部常用命令(build/check/run/test/bench/doc/clippy/fmt/fix/publish/add/remove/upgrade/tree/audit)
  9. 发布(publish 准备、manifest 字段、打包检查、cargo package)
  10. 条件编译(#[cfg()]、#[cfg_attr()]、cfg! 宏、#[cfg_accessible()]、#[cfg(sanitize)])
Installs
1
GitHub Stars
1
First Seen
Jun 23, 2026
rust-cargo-build — full-statck-skills/rust-skills