Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6658561
  • 博文数量: 915
  • 博客积分: 17977
  • 博客等级: 上将
  • 技术积分: 8846
  • 用 户 组: 普通用户
  • 注册时间: 2005-08-26 09:59
个人简介

一个好老好老的老程序员了。

文章分类

全部博文(915)

文章存档

2022年(9)

2021年(13)

2020年(10)

2019年(40)

2018年(88)

2017年(130)

2015年(5)

2014年(12)

2013年(41)

2012年(36)

2011年(272)

2010年(1)

2009年(53)

2008年(65)

2007年(47)

2006年(81)

2005年(12)

分类: C/C++

2011-06-16 12:41:42

1、从Apache网站下载log4cxx,目前版本是0.10.0,下载地址见前一篇博文。
2、下载apr,apr-util,下载地址见前一篇博文。目前版本分别是1.4.5/1.3.12,下载windows版本。
3、解压log4cxx到D盘根目录:形成目录apache-log4cxx-0.10.0,解压apr和apr-util到D盘根目录,并将目录名重命令为apr和apr-util(默认后面带版本号)。
4、安装cygwin,因为运行configure-aprutil.bat要用到sed,有的说安装sed for windows,但这个版本不支持-i参数,所以建议安装sed。
5,启动cygwin,进入/cygdrive/d/apache-log4cxx-0.10.0,分别运行configure.bat和configure-aprutil.bat。然后进入目录projects,双击log4cxx.dsp就可以编译log4cxx了。我开始运行configure-aprutil.bat不成功,发生了这个错误http://blog.chinaunix.net/space.php?uid=78707&do=blog&id=374303。后来我安装了cygwin运行的,就OK了。
在使用时注意两点(我遇到的问题)
1)编译时,编译时在link时出错。我把log4cxx的工程引入我的测试工程,并做为测试工程的依赖工程,这样编译就通过了。
2)运行时,需要把5步编译生成的log4cxx.dll拷贝到你的运行文件的同级目录。否则运行时提示找不到log4cxx.dll。
 
以上,有问题可以联系我。
阅读(3865) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~