我是靠谱客的博主 冷酷自行车,最近开发中收集的这篇文章主要介绍linux下编译和安装log4cxx,Linux下log4cxx的安装使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Linux下log4cxx的安装使用2011-06-12 13:51:45

分类: C/C++

一、下载

Log4cxx是开放源代码项目Apache Logging Service的子项目之一,用于为C++程序提供日志功能,以便开发者对目标程序进行调试和审计。

要使用log4cxx,首先要从官网下载,官网是

http://www.doczj.com/doc/91a89393998fcc22bdd10d06.html/log4cxx/index.html,目前的最新版本是0.10.0,下载地址:

http://www.doczj.com/doc/91a89393998fcc22bdd10d06.html/dyn/closer.cgi/logging/log4cxx/0.10.0/apache-lo g4cxx-0.10.0.tar.gz。安装方式可以使用ant,也可以使用gcc编译安装,本文以gcc编译安装为主。安装log4cxx需要apr支持,apr官网地址是:

http://www.doczj.com/doc/91a89393998fcc22bdd10d06.html/,需要下载apr和apr_util两个组件。

二、安装步骤如下:

1.

cd ~/libs

tar xjvf apr-1.4.4.tar.bz2

cd apr-1.4.4

./configure --prefix=${HOME}/libs && make && make install

2.

cd ..

tar xjvf apr-util-1.3.11.tar.bz2

cd apr-util-1.3.11

./configure --prefix=${HOME}/libs --with-apr=${HOME}/libs && make && make install

3.

cd ..

tar xzvf apache-log4cxx-0.10.0.tar.gz

cd apache-log4cxx-0.10.0

./configure --with-charset=utf-8 --with-apr=${HOME}/libs

--with-apr-util=${HOME}/libs && make && make install

默认安装后会在/usr/local/include目录下包含log4cxx目录,该目录下就是log4cxx的相关头文件。

注意配置apache-log4cxx-0.10.0前需进行以下操作:

1.vim src/main/cpp/inputstreamreader.cpp

增加#include ;

#include

#include

#include

#include

最后

以上就是冷酷自行车为你收集整理的linux下编译和安装log4cxx,Linux下log4cxx的安装使用的全部内容,希望文章能够帮你解决linux下编译和安装log4cxx,Linux下log4cxx的安装使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部