关于zlog_init 调用返回-1

在项目越来越大了过后,项目维护要花很长的时间,这个时候,如果有个日志文件,将项目运行情况记录下来,就不需要我们时时刻刻盯着项目查看运行情况了。

我在项目调研的时候,选择了适合c语言项目的zlog日志项目。

满足大众的真香定律,通过配置文件即可修改日志输出格式。

在 zlog 调用的第一步,我们需要使用 zlog_init 调用,通过日志配置文件初始化日志运行环境。

我这里就讲讲日志初始化中可能遇到的问题。

  1. 日志配置文件路径不对

    这个问题就多检测下程序运行目录和日志目录的关系,问题不大。

  2. 日志配置文件不对

    这个问题就难搞了,推荐在可用的日志配置模板上面修改,这样错误更少。如果想彻底弄清楚这些配置的来历,就多看看官方资料,当然也可以找找一些不错的博客,比如这个博客中介绍得比较详细。

  3. 日志输出路径不存在

    这个也算是一个坑,配置文件配置了,在发现目录不存在的时候,你就新建一个目录呗,我又不怪你,估计是官方没有考虑到或者其他原因吧,不做细究。

    但遇到问题,需要定位原因,快速解决。

这个库函数封装感觉很到位,体验性比较好,推荐大家了解下!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值