D

DTE-3607 Template Source Base

Source code setup - CMake

Pre-requisites

  • The latest Qt libraries - minimum 6.2 (optional)
  • Blaze - a C++ math library
  • Compiler tools supporting C++20, e.g.
    • clang >12.x
    • gcc >11.x
    • Microsoft Visual Studio 2019 (the latest patch)
  • CMake 3.18 or newer
  • Git-scm for source code management
  • Ninja (optional) - build files generator
  • gtest (optional) - to build unit tests
  • benchmark (optional) - to build benchmarks

Install the pre-requisites as appropriate for your operating system.

Windows guide

In addition, you need

Introduction - Setup - Build - Run