26 Star 47 Fork 22

stallion5632 / log4cplus

加入 Gitee
与超过 600 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

#log4cplus

基于log4cplus修改

修改内容:

  1. 只支持Windows和Linux平台,去掉其他平台的支持(vs2010和gcc4.4测试通过)。

  2. 去除unicode的支持

  3. 只保留consoleAppender、fileAppender;并添加customAppender,以方便我们通过回调函数调用本地的方法(如windows平台的OutputDebugString)。

  4. 精简宏,只保留目前会使用到的宏。

  5. 修改目录结构,修改命名空间,修改代码写法,修改为我熟悉的方式。

  6. 去掉配置文件看门狗线程

  7. 去掉原有锁,替换简单的锁

8)添加log4cplus封装类,封装类头文件不依赖于log4cplus,这样便于使用其他的日志组件(如glog、log4cpp等)。

仓库评论 ( 1 )

你可以在登录后,发表评论

简介

log4cplus,自己精简的C++日志库 展开 收起
C++
取消

发行版

暂无发行版

log4cplus

贡献者

全部

近期动态

加载更多
不能加载更多了
C++
1
https://gitee.com/liudegui/log4cplus.git
git@gitee.com:liudegui/log4cplus.git
liudegui
log4cplus
log4cplus
master

搜索帮助