Skip to content

chinmaygarde/new_cpp_project

Repository files navigation

A New C++ Project

This is a project template Chinmay uses for his C++ projects.

Prerequisites

  • CMake (3.22 or above).
  • Git.
  • Ninja.
  • Make.
  • A C11 and C++20 compiler.
  • vcpkg for package management.
    • Ensure that the VCPKG_ROOT environment variable is present and valid.

Building

Important

Make sure you have completed all pre-requisites.

This project uses the CMake build system but use Make for tasks. Using Make is optional but makes things easier.

  • Fetch all submodules.
    make sync
  • Build the default CMake preset.
    make

About

Personal C++ Project Template

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published