log4cplus 是一个易于使用的 C++ 日志记录 API,可提供对日志管理和配置的线程安全、灵活且任意细粒度的控制。它是模块化的,
log4cplus 是一个易于使用的 C++ 日志记录 API,可提供对日志管理和配置的线程安全、灵活且任意细粒度的控制。它是模块化的,
该项目的目的是开发一个类似 log4j 的日志记录框架,主要用于 C++。主要设计目标之一是避免在核心功能中依赖大量库(如 Boost),而是使用标准的 C++ 设施。在可能的情况下,该项目除了 log4j 之外,还从其他日志记录库(例如 log4net、log4cxx、log4cpp)中汲取灵感。
Ubuntu 24.04 在 AMD64 上使用 GCC 14,在 ARM64 上使用 GCC; - macOS 15 在 ARM64 上使用 Apple Clang 和 LLVM 18; - Windows Server 2022 在 AMD64 上,Windows 11 在 ARM64 上使用 Visual Studio 2022; - FreeBSD 13.5、14.4 和 15.0,以及当前的 OpenBSD、NetBSD 和 DragonFly BSD 运行图像,在支持的情况下使用 CMake 和 Autotools。
Android API 21 或更高版本,搭载 NDK Clang 的 armeabi-v7a、arm64-v8a、x86 和 x86_64。Android 任务会编译和链接测试套件,验证生产安装,并链接外部消费者,但不会在 Android 设备或模拟器上执行;
暂无开放 Issues,或尚未同步最近议题。