# C project template

Every C project has a lazy start by creating lots of command line parsers, Makefiles, help and usage messages.
**C project template** aims to take you to the solution point! The point you write the code that solves your problem.

For detailed informations, check out the [Documentation wiki](https://github.com/pantuza/c-project-template/wiki)

The project brings you a Makefile, command line options parsing,
colors for pretty printing, valgrind report and unittest
using [cmocka](https://cmocka.org/). 


### Quick usage

* Clone project
* Edit project.conf
* make start

Checkout the [Get started](https://github.com/pantuza/c-project-template/wiki/Get-started) and the [Documentation wiki](https://github.com/pantuza/c-project-template/wiki)

#### Author

Gustavo Pantuza <gustavopantuza@gmail.com>

# C project template

<img src="https://raw.githubusercontent.com/pantuza/c-project-template/media/cpt-cover.png" align="center" />

Every C project has a lazy start by creating lots of command line parsers, Makefiles, help and usage messages.
**C project template** aims to take you to the solution point! The point you write the code that solves your problem.

For detailed informations, check out the [Documentation wiki](https://github.com/pantuza/c-project-template/wiki)

The project brings you a Makefile, command line options parsing,
colors for pretty printing, valgrind report and unittest
using [cmocka](https://cmocka.org/). 


### Quick usage

* Clone project
* Edit project.conf
* make start

Checkout the [Get started](https://github.com/pantuza/c-project-template/wiki/Get-started) and the [Documentation wiki](https://github.com/pantuza/c-project-template/wiki)

#### Author

Gustavo Pantuza <gustavopantuza@gmail.com>

Add C project template logo at Readme
Add C project template logo at Readme