Tagged articles
2 articles
Page 1 of 1
Open Source Linux
Open Source Linux
Mar 20, 2025 · Backend Development

Mastering log.c: A Lightweight C99 Logging Library for Embedded Systems

This article introduces log.c, a compact C99 logging library suitable for any platform—including embedded systems—covers its key features, demonstrates usage with code examples, and explains how to configure log levels, file output, callbacks, multithreading, and colored output.

C++C99embedded
0 likes · 6 min read
Mastering log.c: A Lightweight C99 Logging Library for Embedded Systems
Liangxu Linux
Liangxu Linux
Mar 17, 2025 · Backend Development

Mastering log.c: A Lightweight C99 Logging Library for Embedded Systems

This guide introduces the log.c library, a compact C99‑based logger suitable for embedded platforms, covering its features, usage examples, level control, file output, callbacks, thread safety, and colorized output with code snippets and configuration details.

C99Loggingembedded
0 likes · 6 min read
Mastering log.c: A Lightweight C99 Logging Library for Embedded Systems