kunpengmm
移植log4cplus
更新时间:2020/06/03 GMT+08:00
介绍
简要介绍
log4cplus是一个简单易用的开源C++日志系统,提供线程安全、灵活和任意粒度的日志管理和配置控制。它是根据Java log4j API建模的。
语言:C++
一句话描述:C++日志系统
开源协议:Apache License Version 2.0
建议的版本
建议使用版本为“log4cplus-2.0.4”。
配置编译环境
安装wget工具。
yum install wget -y
获取源码
获取“log4cplus-2.0.4”源码包。
cd /usr/local/src
wget https://jaist.dl.sourceforge.net/project/log4cplus/log4cplus-stable/2.0.4/log4cplus-2.0.4.tar.gz
编译和安装
- 解压软件包。
cd /usr/local/src
tar -zxvf log4cplus-2.0.4.tar.gz
- 进入log4cplus的下载目录。
cd log4cplus-2.0.4/
- 编译和安装log4cplus。
./configure
make && make install
运行和验证
验证log4cplus是否安装成功。
- 查询是否生成log4cplus的库文件。
cd /usr/local/lib
ls
查看该路径下会生成“liblog4cplus.so”等动态链接库文件。
- 查询是否生成log4cplus的系列头文件。
cd /usr/local/include/log4cplus
ls
查看该路径下会生成“log4cplus.h”等一系列使用log4cplus所需的头文件,则表示log4cplus安装成功。
