Skip to main content
DCR Logo

DCR

A Cargo-style build tool for C/C++ projects

No Boilerplate

One config file, predictable structure. Get started in seconds with a single command.

Cargo-like Workflow

Familiar commands — build, run, clean, test, add. If you know Cargo, you already know DCR.

Cross-compilation

Full target triple support with short names. Build for Linux, macOS, Windows, and more.

IDE Integration

VS Code, CLion, compile_commands.json generation out of the box.

Dependency Management

Path, git, and registry-based dependencies with lock file support.

Built for C/C++

Native support for C and C++ with configurable standards and compilers.