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.