|
yahelpers
Enhanced debugging functionality for the ya ecosystem
|
yahelpers supports three build systems:
All build systems are fully maintained and tested in CI.
yahelpers is a header‑only library. You can install it using any of the supported build systems.
Use in your project:
Use in your project:
Use in your project:
yahelpers supports three build systems because different users have different needs:
| Buildsystem | Best suited for | Advantages |
|---|---|---|
| CMake | Most users, modern C projects | Widely used, great IDE integration, provides CMake package config files |
| Meson | Users who want fast and clean builds | Very fast, simple syntax, minimal boilerplate |
| Autotools | Linux distributions, legacy environments | Standard in many distros, extremely portable and compatible |
Recommendation:
For new projects → CMake or Meson.
For distributions → Autotools.