# zig

> The Zig compiler and toolchain.
> More information: <https://ziglang.org>.

- Compile the project in the current directory:

`zig build`

- Compile and run the project in the current directory:

`zig build run`

- Initialize a `zig build` application:

`zig init-exe`

- Initialize a `zig build` library:

`zig init-lib`

- Create and run a test build:

`zig test {{path/to/file.zig}}`

- Reformat Zig source into canonical form:

`zig fmt {{path/to/file.zig}}`

- Use Zig as a drop-in C compiler:

`zig cc {{path/to/file.c}}`

- Use Zig as a drop-in C++ compiler:

`zig c++ {{path/to/file.cpp}}`