百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
L

log4cplus

> 编程语言
开源

log4cplus 是一个易于使用的 C++ 日志记录 API,可提供对日志管理和配置的线程安全、灵活且任意细粒度的控制。它是模块化的,

1.7K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

log4cplus 是一个易于使用的 C++ 日志记录 API,可提供对日志管理和配置的线程安全、灵活且任意细粒度的控制。它是模块化的,

% log4cplus README 简要描述

log4cplus 是一个易于使用的 C++23 日志 API,提供线程安全、 对日志管理和操作进行灵活、任意的粒度控制 配置。它是基于 Java log4j API 而构建的。 最新项目信息

有关此项目的最新信息可在以下网站找到: GitHub 项目页面或 log4cplus wiki。请提交 bug 并提供反馈。 GitHub 上的补丁、功能请求等。 使命宣言

该项目的目的是开发一个类似 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· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++cxxlog4cpluslogginglogging-library

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言