Skip to content

masterl/default-c-cpp-project

Repository files navigation

Default C/C++ Project

Makefiles and folder structure for C/C++ development

Notes

  • Linux only (for now?)
  • This project expects both src and tests folder to contain a main file named main.EXT where EXT are any of the default C/C++ extensions
    • C:
      • .c
    • C++:
      • .cc
      • .cp
      • .cxx
      • .cpp
      • .CPP
      • .c++
      • .C
    • By "main file" we mean the file that actually contains a main function

Features:

  • Automatically detects subfolders
  • Compiler selection according to source extension

Tested on:

  • Manjaro

TODOs

See TODO.md

Dependencies:

  • For autotest.sh:

About

Makefiles and folder structure for C/C++ development

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published