我在网页和log4cplus文档中搜索了如何在纯C代码中使用log4cplus库的问题,但没有找到明确的答案。 有可能吗?
答案 0 :(得分:5)
log4cplus自log4cplus 1.1.0-RC1起限制了C API。分支1.1.x和1.2.x具有相同的API。 Master,最终将成为2.0.x,稍微修改和扩展了C API。在任何一种情况下,它们都支持printf样式的格式化输出。请参阅1.1.x分支上的clogger.h
或查看master上的相同文件,具体取决于您使用的库的版本。
此API的目的是为具有混合C和C ++代码的应用程序提供日志记录支持。它的目的不是为整个log4cplus提供1:1的C翻译。