Build Options and Flags
Configure builds from the command line.
Configure from the CLI
A good build adapts without code edits. Zig lets you expose options that users set on the command line at build time. ⚙️
The Optimize Flag
Because you used standardOptimizeOption, users pass -Doptimize to pick a mode, like -Doptimize=ReleaseFast for a fast build.
zig build -Doptimize=ReleaseFastAll lessons in this course
- Anatomy of a build.zig File
- Declaring Executables and Libraries
- Build Steps and zig build run
- Build Options and Flags