Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 918 Bytes

README.md

File metadata and controls

34 lines (21 loc) · 918 Bytes

Build status GitHub latest commit

template_project_cpp

Simple CMake based template for a common C++ project.

Dependencies

The template is based on the following components:

  • CMake
  • boost
  • googletest
  • fmt

See scripts/ for dependency install scripts for multiple distributions.

GoogleTest is pulled in as a git submodule to avoid problems with missing cmake files in sub distributions.

Usage

Clone, prepare and build with the following steps:

git clone [email protected]:twyleg/template_project_cpp.git
cd template_project_cpp

git submodule update --init

mkdir build/
cd build/
cmake ../
make