log4c API 라이브러리의 롤링 로그 기능을 어떻게 사용할 수 있습니까?log4c를 사용하여 롤링 로그를 사용하는 방법은 무엇입니까?
제공하는 기능에 대한 문서 만 있고 너무 많습니다.
누구든지 log4c으로 롤링 로그를 사용했다면 구성하고 사용하는 방법을 확인하는 것이 좋습니다.
log4c API 라이브러리의 롤링 로그 기능을 어떻게 사용할 수 있습니까?log4c를 사용하여 롤링 로그를 사용하는 방법은 무엇입니까?
제공하는 기능에 대한 문서 만 있고 너무 많습니다.
누구든지 log4c으로 롤링 로그를 사용했다면 구성하고 사용하는 방법을 확인하는 것이 좋습니다.
3 개월 된 질문이므로 위키피디아 페이지가 시도되었는지 궁금합니다 - http://en.wikipedia.org/wiki/Log4c#Development_with_Log4C.
당신의 .log4crc
파일에이 같은 추가 :
<rollingpolicy name="myrollingpolicy"
type="sizewin"
maxsize="1024"
maxnum="10"
/>
<appender name="myrollingfileappender"
type="rollingfile"
logdir="."
prefix="myprefix"
layout="dated"
rollingpolicy="myrollingpolicy"
/>
그리고 당신이 정상처럼 로그인을 수행합니다
#include <stdio.h>
#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 source code
도움, 고마워, 행운을 빈다. "neuromancer"배지 ;-) – philant
네크로맨서 군. –
Wikipeia의 리디렉션의 예에서 모두 볼 수 있습니다 Log4J. 그들은 유사하지만 동일하지는 않습니다. 따라서 최소한의 차이점이 있습니다. – Charliemops