The Gaudi Framework
master (181af51f)
Loading...
Searching...
No Matches
Related external libraries
From
LCG version 107
:
Required Dependencies
Core Libraries:
ROOT
(persistency, histogramming, I/O)
Boost
(filesystem, regex, fiber, thread, python, unit_test_framework, program_options, log, log_setup, graph)
Python
(scripting and interactivity)
TBB
(threading building blocks)
System
Libraries:
UUID (universally unique identifier)
Threads (POSIX threads)
ZLIB (compression)
Rangev3 (C++ ranges library)
cppgsl (C++ Guidelines Support Library)
fmt (formatting library)
nlohmann_json (JSON library)
Optional Dependencies
Histogramming:
AIDA
(Abstract Interfaces for Data Analysis)
XML Processing:
Xerces-C
(XML parser)
Physics Libraries:
CLHEP
(C++ Class Library for High Energy Physics)
HepPDT
(Particle Data Table)
Testing:
Catch2
(modern C++ testing framework)
CppUnit
(unit testing framework)
Boost unit_test_framework (part of Boost libraries)
Documentation:
Doxygen
(documentation generation)
GPU Computing:
CUDA
(when GAUDI_USE_CUDA is enabled)
Platform-Specific Dependencies
Linux:
rt (real-time library)
macOS:
Foundation (Core Foundation framework)
See also:
GNU Standard Template Library
gcc 10.3.0
C++ Reference
http://en.cppreference.com/w/cpp
http://www.cplusplus.com/reference/
Generated on Wed Oct 8 2025 09:53:39 for The Gaudi Framework by
1.13.1