Skip to main content

Development Tools Introduction and Download

Overview

This section introduces the core tools used during the development process and how to obtain them.


1. CMake


2. Compilers

Windows

  • Visual Studio 2022

Linux

  • GCC / Clang

3. Git


4. GoogleTest


5. Common Dependencies

  • Eigen: For mathematical computations.
  • spdlog: For logging systems.
  • fmt: For string formatting.

ToolRecommended
IDEVisual Studio / CLion
DebuggingIDE built-in debugger
Performance AnalysisVTune, etc.