有人能告诉我如何使用log4c API库的滚动日志功能吗?
它只提供了它提供的功能的文档,而且有很多.
如果有人使用log4c滚动日志,那么很高兴看到如何配置和使用它.
在您的.log4crc
文件中添加以下内容:
然后你像往常一样记录:
#include#include "log4c.h" int main(int argc, char** argv) { int rc = 0; log4c_category_t* mycat = NULL; if (log4c_init()) { printf("log4c_init() failed"); rc = 1; } else{ mycat = log4c_category_get("log4c.examples.helloworld"); log4c_category_log(mycat, LOG4C_PRIORITY_ERROR, "Hello World!"); /* Explicitly call the log4c cleanup routine */ if ( log4c_fini()){ printf("log4c_fini() failed"); } } return 0; }
这在log4c源代码的示例中都可用