概述
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的安装使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复