log4z 快速使用教程

159 篇文章 0 订阅
#include "../log4z.h"
#include <iostream>
#include <stdio.h>
using namespace zsummer::log4z;
        
int main(int argc, char *argv[])
{
    //启动LOG4Z
    //没有添加任何日志记录器的情况下 LOG4Z会默认构建一个.
    ILog4zManager::GetInstance()->Start();
        
    //使用快速日志记录宏 可以快速把日志写入默认日志记录器中.
    //LOGD对应 LOG DEBUG, LOGI对应LOG INFO 类推...
    //该宏采用流的形式录入日志信息
    LOGD(" *** " << "hellow wolrd" <<" *** ");
    LOGI("loginfo");
    LOGW("log warning");
    LOGE("log err");
    LOGA("log alarm");
    LOGF("log fatal");
 
    //停止LOG4Z 
    //如果不停止 将在程序退出时会安全销毁
    //ILog4zManager::GetInstance()->Stop();
    printf("press anykey to exit.");
    getchar();
    return 0;
}

windows下把log4z.h log4z.cpp加入工程.

linux下类似

g++ -lpthread -o test   main.cpp   ../log4z.cpp


编译 运行


日志文件内容:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值