2

我已经在 web 和 log4cplus 文档中搜索了有关如何在纯 C 代码中使用log4cplus库的问题,但没有找到明确的答案。可能吗?

4

1 回答 1

5

log4cplus 自 log4cplus 1.1.0-RC1 起限制了 C API。分支 1.1.x 和 1.2.x 具有相同的 API。Master,最终将成为 2.0.x,稍微修改和扩展了 C API。无论哪种情况,它们都支持 printf 样式的格式化输出。查看clogger.h1.1.x 分支或查看 master 上的相同文件,具体取决于您使用的库版本。

此 API 的目的是为具有混合 C 和 C++ 代码的应用程序提供日志记录支持。它的目的不是为整个 log4cplus 提供 1:1 的 C 语言翻译。

于 2015-11-03T18:37:01.443 回答