log4cxx安装和使用

log4cxx是Java社区著名的log4j的c++移植版,用于为C++程序提供日志功能,以便开发者对目标程序进行调试和审计,log4cxx是apache软件基金会的开源项目,基于APR实现跨平台支持。一个良好的日志系统不管是开发、调试和维护,对一个项目来说是多么的重要,类似的日志框架还有GLog、boost log。

依赖:apr、apr-util

apr、apr-util下载地址:http://apr.apache.org/download.cgi

log4cxx下载地址:http://logging.apache.org/log4cxx/download.html

http://blog.csdn.net/fhxpp_27/article/details/8280024

http://www.linuxidc.com/Linux/2012-07/66663.htm

时间: 2024-10-11 04:38:58

log4cxx安装和使用的相关文章

linux下把log4cxx封装成so动态库文件(一)

这是一个经常遇到的问题,在软件开发过程中,需要将某些功能封装成一个独立的模块,这样维护升级也很方便.现在我们就要把开源日志库log4cxx封装成so动态加载库文件. 在上一篇文章<log4cxx日志库RedHat下安装>中,我们已经将log4cxx安装在home/mac/log4cxx/log4cxx下了,那么接下来的操作我们就继续在这个路径下进行. 还是先tree一下/home/mac/log4cxx这个目录吧 log4cxx ---apr ---apr-util ---log4cxx 那再

licode学习之编译篇--3

上一篇中,提示找不到NICE库,先看看CMakList里面吧 [[email protected] erizo]# pwd /home/test/licode-master/erizo [[email protected] erizo]# vim src/CMakeLists.txt #global variable set(THIRD_PARTY_INCLUDE "${CMAKE_CURRENT_SOURCE_DIR}/../../build/libdeps/build/include/&qu

(转)Linux下编译安装log4cxx

Linux下编译安装log4cxx 一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. log4cxx的官方下载地址是http://logging.apache.org/log4cxx/index.html ,我用的是0.10.0版本. 为了编译它,还需要两个辅助库,apr,和apr-util,可以在这里下载http://apr.apache.org/download.cgi ,我用的版本分别是ap

log4cxx日志库RedHat下安装

今天领导交给我一个任务:把log4cxx库在Redhat系统上面安装起来 首先,我得到信息,安装这个库一共需要三个软件 apr-1.4.6.tar.gz apr-util-1.4.1.tar.gz apache-log4cxx-0.10.0.tar.gz 安装顺序是从上到下的,为什么,因为后者的安装依赖前者. 我整理了一下思路,有如下几个问题: 1.安装log4cxx库到哪个目录? 2.安装好之后怎么用? 我首先想到的是网上查资料,结果很多结果都显示: 1.针对问题1,99%的都安装在/usr/

Windows环境下log4cxx的编译及使用(转载)

1.介绍 Log4cxx是开放源代码项目Apache Logging Service的子项目之一,是Java社区著名的log4j的c++移植版,用于为C++程序提供日志功能,以便开发者对目标程序进行调试和审计.有关log4cxx的更多信息可以从Apache Loggin Service的网站http://logging.apache.org获得.当前的最新版本为0.10.0,本文内容及示例代码都是基于此版本. 2.获取软件包 可以从官方网站(http://logging.apache.org/l

log4cxx入门篇

log4cxx入门篇 先看官网:http://logging.apache.org/log4cxx/index.html 转载自:http://wenku.baidu.com/view/d88ab5a9d1f34693daef3e62.html 摘要 Log4cxx是开放源代码项目ApacheLoggingService的子项目之一,用于为C++程序提供日志功能,以便开发者对目标程序进行调试和审计.本文对log4cxx的使用及配置进行介绍,并给出一个可以快速开始的实例.最后,针对日志服务给出一些

log4cxx配置使用(二)

一.配置文件的例子 log4j.rootLogger=DEBUG,lib log4j.appender.lib=org.apache.log4j.ConsoleAppender log4j.appender.lib.Threshold=DEBUG log4j.appender.lib.File=./log/output.log log4j.appender.lib.Append=true log4j.appender.lib.layout=org.apache.log4j.PatternLayo

log4cxx配置使用(一)

一.简介 几乎每个大型应用都包含其自己的logging或者tracing API.在代码中插入日志语句是一种低技术的debgging方法.但也可能是唯一的方法,因为debuggers并不总是好用. Apache log4cxx是一个继Apache log4j之后用于C++的日志框架.Apache log4cxx使用Apache Portable Runtime作为大部分的平台相关代码,可以用于任何支持APR的平台. 官网: http://logging.apache.org/log4cxx/ 二

安装Windows7系统时,提示:缺少所需的CD/DVD驱动器设备驱动程序

      测试机型:HP probook 430 g3       系统:Windows 7 Pro x64 现在笔记本电脑主板集成的USB口大多为3.0版本,而且一些厂商为了追求PC的轻薄,不再集成光驱,所以我们在安装系统时,一般只能通过U盘或U口外接光驱. 而当我们因为需要(安装OEM系统),在通过刻录软件(如UltraISO)将系统写入U盘或光盘的方式安装系统时,此时问题就可能悄悄出现了:因为Win7官方原版系统没有集成USB3.0驱动,所以可能的报错如下: 点击"浏览"或通过