Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 1.32 KB

README.md

File metadata and controls

17 lines (12 loc) · 1.32 KB

C++ Starter

The C++ Starter is a GitHub repository template that provides a minimalistic boilerplate to kickstart your C++ project. This template offers a streamlined foundation, complete with predefined file structures, essential tools, and recommended settings, ensuring a swift and efficient start to your C++ development journey.

Key Features

  • Utilizes CMake as the build system generator.
  • Integrates CPM.cmake for efficient package management.
  • Incorporates UT as the testing framework.
  • Enforces consistent code formatting through Format.cmake.
  • Implements static analysis by enabling warnings using CheckWarning.cmake.
  • Comes with a preconfigured GitHub Actions workflow for continuous integration.
  • Supports automatic dependency updates through Dependabot in GitHub Actions.

Usage

Refer to this wiki for information on how to use this template.