Skip to content

A modern, opinionated C++ project template designed to help you quickly start your next project.

License

Notifications You must be signed in to change notification settings

milesbarr/cpp-project-template

Repository files navigation

C++ Project Template

A modern, opinionated C++ project template designed to help you quickly start your next project.

Features

Project Structure

.
├── src/          # Source files
├── test/         # Test files
└── third_party/  # External dependencies

Getting Started

Prerequisites

Development Setup

  1. Clone the repository:
    git clone https://github.com/milesbarr/cpp-project-template.git
    cd cpp-project-template
  2. Initialize and update submodules:
    git submodule update --init --recursive
  3. Launch Visual Studio Code and open the project folder.
  4. When prompted, click "Reopen in Container"
  5. Start coding!

Building the Project

mkdir build
cd build
cmake ..
cmake --build .

Running Tests

cd build
ctest

License

This project is licensed under the MIT License.

About

A modern, opinionated C++ project template designed to help you quickly start your next project.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published