All Projects → pantuza → c-project-template

pantuza / c-project-template

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

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to c-project-template

JMemoryBuddy
No description or website provided.
Stars: ✭ 44 (-54.64%)
Mutual labels:  unittest
printfTester
Tester for the ft_printf project of 42 school
Stars: ✭ 94 (-3.09%)
Mutual labels:  valgrind
minishell tester
42 | Complex tester for minishell (42cursus)
Stars: ✭ 31 (-68.04%)
Mutual labels:  valgrind
verrou
floating-point errors checker
Stars: ✭ 39 (-59.79%)
Mutual labels:  valgrind
dumbmutate
Simple mutation-testing
Stars: ✭ 32 (-67.01%)
Mutual labels:  unittest
perses
Language-agnostic program reducer.
Stars: ✭ 57 (-41.24%)
Mutual labels:  clang
FineCodeCoverage
Visualize unit test code coverage easily for free in Visual Studio Community Edition (and other editions too)
Stars: ✭ 391 (+303.09%)
Mutual labels:  unittest
scopt
command line options parsing for Scala
Stars: ✭ 1,387 (+1329.9%)
Mutual labels:  options-parsing
linux
Linux kernel source tree
Stars: ✭ 234 (+141.24%)
Mutual labels:  clang
FpDebug
Dynamic Program Analysis based on Valgrind to find Floating-Point Accuracy Problems
Stars: ✭ 19 (-80.41%)
Mutual labels:  valgrind
xcross
"Zero Setup" cross-compilation for C/C++. Supports numerous architectures, build systems, C standard libraries, vcpkg, and Conan.
Stars: ✭ 29 (-70.1%)
Mutual labels:  clang
TON-Compiler
Clang compiler for Free TON Virtual Machine
Stars: ✭ 56 (-42.27%)
Mutual labels:  clang
vuo
A realtime visual programming language for interactive media.
Stars: ✭ 103 (+6.19%)
Mutual labels:  clang
Shafa-CD
File Compressor written in C using both Shannon Fano and RLE algorithms
Stars: ✭ 24 (-75.26%)
Mutual labels:  clang
laziest
Work in Progress: Package that trying to generate unit tests from code
Stars: ✭ 18 (-81.44%)
Mutual labels:  unittest
elm-doctest
doctest runner against Elm-lang source files
Stars: ✭ 13 (-86.6%)
Mutual labels:  unittest
clangbuilder
Building Clang ♡ Utility and Environment
Stars: ✭ 101 (+4.12%)
Mutual labels:  clang
HTMLTestRunner
Modern style test report based on unittest framework.
Stars: ✭ 128 (+31.96%)
Mutual labels:  unittest
flatorize
Generate fast implementations of mathematical expressions. Inclues a linear algebra library.
Stars: ✭ 18 (-81.44%)
Mutual labels:  clang
EmbedSanitizer
EmbedSantizer is a runtime race detection tool which extends ThreadSanitizer to detect data races in 32-bit ARM applications.
Stars: ✭ 16 (-83.51%)
Mutual labels:  clang

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]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].