• Stars
    star
    125
  • Rank 286,335 (Top 6 %)
  • Language
    C
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A C project template with Makefile, command line options parsing, unittest using cmocka and valgrind

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

The project brings you a Makefile, command line options parsing, colors for pretty printing, valgrind report and unittest using cmocka.

Quick usage

  • Clone project
  • Edit project.conf
  • make start

Checkout the Get started and the Documentation wiki

Author

Gustavo Pantuza [email protected]

More Repositories

1

jsoncat

Json pretty-print parser based on a recursive lexical analyser
C
27
star
2

equic

eQUIC - QUIC connection quota control on Linux kernel through eBPF
C
23
star
3

domino-problem

Algorithms to solve the problem of counting odd numbers resulted by the sum of a domino parts
Python
23
star
4

panfiles

Configuration files of environment, bash settings and development tools
Shell
12
star
5

lastfm

Last FM API library written in Python
Python
10
star
6

master-thesis

My computer science master's thesis in network and distributed systems
TeX
8
star
7

node-pong

Classic ping-pong game using nodejs, socket.io, canvas and javaScript
JavaScript
7
star
8

Lonely-Arm

a robot arm implemented in C++ using GLUT, GLU and Open GL
C++
6
star
9

makefile

Repository used as demo on the Makefile talk
Makefile
6
star
10

gratuitous-arp

Gratuitous ARP implementation written in C to mess local networks
C
5
star
11

vetulus

Choose data structures and earn them as a service
C++
5
star
12

grpc-golang-examples

gRPC Golang code examples used for a presentation
Go
5
star
13

dumper

a bash script that makes mysql dump files comes from a server to a development enviroment
Shell
4
star
14

wake-up-at

Command line tool that helps you know what is the best time to go to sleep based on the time you want to wake up
Go
3
star
15

docker-python-2.4.3

Docker image with Python 2.4 | Useful for legacy projects tests
3
star
16

wait-port

C library and command line tool for waiting a port to be up and listening
C
2
star
17

grpc-python-examples

gRPC Python examples as reference code from a talk: Building Python services through gRPC
Python
1
star
18

Arrange-Numbers

Classic arrange Number game made for android
Java
1
star
19

cpython-modules

Wrapping C libraries into Python modules
Python
1
star
20

pleiades-DTN

The ION (interplanetary overlay network) DTN (delay tolerant network) protocol implementation
C
1
star
21

key-board-short-cuts

A simple example of key boards shortcuts implementation with javaScript
JavaScript
1
star
22

art-gallery

A distributed solution for Art Gallery problem using python
Python
1
star