Skip to content

s-ginger/mlog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mlog — минималистичный логгер на C

Простая и лёгкая библиотека для логирования в C с поддержкой уровней логов, вывода времени и режима разработчика.

Возможности

  • Уровни логов: INFO, WARN, ERROR, FATAL, DEBUG
  • Вывод времени (можно отключить)
  • Режим разработчика для включения DEBUG логов
  • Поддержка форматирования как в printf
  • Лёгкая интеграция через FetchContent

Установка через FetchContent

include(FetchContent)

FetchContent_Declare(
    mlog
    GIT_REPOSITORY https://github.com/s-ginger/mlog
    GIT_TAG main
)

FetchContent_MakeAvailable(mlog)

add_executable(myapp main.c)
target_link_libraries(myapp PRIVATE mlog)

About

cmake c library for simple logging

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors