log4cplus vs2005配置

来源:互联网 发布:杜兰特生涯数据 编辑:程序博客网 时间:2024/06/06 19:17

       log4cplus是C++编写的开源的日志系统,功能非常全面,用到自己开发的工程中会比较专业的。本文介绍log4cplus在vs2005中的配置。

      首先下载log4cplus的源代码(我使用的是1.03版的)。解决方案中有log4cplus_dll,和log4cplus两个工程分别生成动态链接版,和静态链接版。编译中的选项有Debug,Debug_Unicode,Release,Release_Unicode.以动态链接为例最终会生产log4cplus.dll,log4cplus.lib(Release版),log4cplusD.dll,log4cplusD.lib(Debug版),log4cplusU.dll,log4cplusU.lib(Release,Unicode版),log4cplusUD.dll,log4cplusUD.lib(Debug,Unicode版)。用户根据不同的需要选取不同的lib 和dll组合。

   下面以log4cplusU.dll,log4cplusU.lib(Release,Unicode版),为例来说明在VS2005中的配置。

       1.在工程中(与.sln文件在同一层目录中)建立include的文件夹,把log4cplus都文件夹放入log4cplus,建立lib文件把log4cplusU.lib放入文件夹,在release中放入log4cplusU.dll。

       2.在属性->常规->字符集 中选择使用 Unicode如果是非Unicode版的选择 多字符集。

        3.在属性->C/C++ ->常规->附加包含目录 添加../include

        4.在属性->C/C++ ->代码生成->运行时库 设为/MDd

       5.在属性->链接器—>常规->附加库目录 中添加../lib

       6.在属性->链接器->输入->附加依赖项 添加 log4cplusU.lib

        在配置中要注意Debug版的和Unicode版的分别配置,使用的版本要有与之匹配的字符集设置。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 天刀耐久度为0了怎么办 新车被4s店装了怎么办 h面和w面联系线怎么办 造梦西游3到80级怎么办 加95的车加了92怎么办 95的车加92的油怎么办 宝宝六个月了奶水变少了怎么办 六个月的宝宝不爱吃奶粉怎么办 脸上挤黑头留下的小坑怎么办 小孩身上起红疙瘩很痒怎么办 肛门上长了个肉疙瘩怎么办 脚撞了一下肿了怎么办u 怀孕9个月同床了怎么办 结婚两年了都没怀孕怎么办 怀孕快40周了没有生的迹象怎么办 生完小孩掉头发很厉害怎么办 我27岁欠50多万怎么办 8岁童牙齿摔松了怎么办 我的眉毛后半边很稀少怎么办 剑三95修为满了怎么办 21三体综合症临界高风险怎么办 率土之滨没地了怎么办 老公有外遇怎么办他还舍不得小三 11选5输了6万 怎么办 k宝密码忘了怎么办5次 k宝密码输错5次怎么办 上火了牙疼怎么办怎样快速止疼 身体不吸收营养胖不起来怎么办 突然牙疼怎么办教你立刻止疼 蛀牙疼怎么办教你立刻止疼 做了牙套的牙疼怎么办 牙疼怎么办教你立刻止疼 七个月宝宝便秘拉不出来怎么办 喝酒脸上起了很多小红疙瘩怎么办 我的脸又痒又红怎么办 脸又红又痒又烫怎么办 满脸痘痘怎么办全部都是红的 身上起大片扁疙瘩很痒怎么办 我急用钱借钱又借不到怎么办 小孩蛀牙牙疼怎么办教你立刻止疼 牙齿里面长了个小牙齿怎么办