grandmaster789 / rt_logger

C++ Logging Framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rt Logger

This is a C++23 logging framework, with a focus on making this available via cmake FetchContent

Features include:

  • Crossplatform across Windows and Linux
  • CI/CD
  • Customizable message sinks
  • Multi-sink outputs
  • Stack traces
  • Crash handling
  • Threadsafe

To make use of this library in your CMake-based project, add the following to CMakeList.txt:

include(FetchContent)
FetchContent_Declare(
    rt_logger
    GIT_REPOSITORY "https://github.com/grandmaster789/rt_logger.git"
    GIT_TAG        "origin/main"
)
FetchContent_MakeAvailable(rt_logger)

About

C++ Logging Framework


Languages

Language:C++ 81.3%Language:CMake 18.7%