Rust CLI Build, Run, Test, and Lint/Type-check without producing binaries

Validate code quickly without final artifacts.

Section: Build and run

Type-check without producing binaries

bash
bash
cargo check
Explanation

Faster than a full build for many edit-compile cycles.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Build and run
Build debug artifacts
Compile the package in the dev profile.
OpenIn sheetbashsame section
Build optimized release artifacts
Compile with the release profile.
OpenIn sheetbashsame section
Build and run the default binary
Compile if needed and execute the program.
OpenIn sheetbashsame section
Pass arguments to the binary
Separate Cargo flags from program flags with `--`.
OpenIn sheetbashsame section
Run a specific binary target
Choose which binary to execute in multi-bin packages.
OpenIn sheetbashsame section
Run an example target
Build and execute example code.
OpenIn sheetbashsame section