категории | RSS

Представлен открытый проект легковесной и настраиваемой библиотеки логирования microlog

Разработчик по имени Andrei Gramakov представил открытый проект легковесной и настраиваемой библиотека логирования под названием microlog. Исходный код решения написан на C и опубликован на GitHub под лицензией MIT.

Проект имеет:

возможность фильтрации сообщений журналов по подсистемам, например, «сеть», «хранилище» и так далее;

обратные вызовы для настраиваемого вывода. Например, файлы, последовательные порты и так далее;

потокобезопасность с помощью внешней блокировки инъекций;

настраиваемый формат журнала, включая цвет, настраиваемые динамические данные, эмодзи и так далее;

поддержку встроенных систем, включая опциональное статическое распределение памяти, опциональные цвета, никаких особых зависимостей;

«Проект основан на нескольких основных принципах, включая универсальность для встроенных и настольных приложений; нет функции — нет кода для компиляции; пологая кривая обучения, работает из коробки; нет зависимостей; всего два файла», — пояснил автор решения.



Источник новости: habr.com

DimonVideo
2025-04-19T20:50:02Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика