开源类库
文章平均质量分 76
serverxp
这个作者很懒,什么都没留下…
展开
-
log4cplus的按日生成文件,配置例子
一直在找一个开源的c++日志库,看了很久,log4cpp,log4cxx,都无法直接在windows下编译,而且早就不怎么更新了,所以用了一下log4cplus,教程我就不写了,网上用的人太多了,下面留下一个每日生成文件的配置档<br />要说明的是,我是用vs2008编译的,在使用DailyRollingFileAppender,这个模式的时候,发现程序在关闭时,调用方法会出错(版本原创 2010-03-18 14:14:00 · 14331 阅读 · 5 评论 -
跨平台的文字编码转换方法--ICU
最近在做一套跨平台的短信收发开发程序,遇到了一个问题,那就是文字编码转换。在windowsg下的转换有库函数MultiByteToWideChar WideCharToMultiByte,这二个,但是我要的是在linux机器下也可以正常使用,所以google了一天,发现了二个解决方案,一个是libiconv,一个就是ICU了,实际使用后,发现还是ICU更好用,下面是一个简单的例子原创 2010-04-28 11:03:00 · 10221 阅读 · 0 评论 -
ICU4C 4.4 静态库的编译
下载了ICU,支持vs2008,工程文件在 icu/source/allinone 下,不过默认编译出来的是动态链接版本,所以需要改造成静态的,那只有修改工程配置文件啦,1.修改以下几个工程配置 Configuration Properties=>General=>Configuration Type,修改为Static library (.lib) 2.然后修改静态库的输入路径 C原创 2010-04-28 14:31:00 · 5978 阅读 · 0 评论 -
boost1.43在win7下的编译
boost使用已经有一段时间了,编译也越来越方便,不过第一次在win7下编译还是花了点小功夫,下面做一个说明。第一点,最重要的,启动cmd时,一定要用管理员身份启动,见下图第二,决定你要编译哪些库,用哪个工具编译,下面给出vc和gcc(windows下)的编译命令bjam_customeD_VC.batbjam install --toolset=msvc --prefix="d:/develop/boost" debug --without-wave --without-mpi --without-pyt原创 2010-06-29 16:29:00 · 1209 阅读 · 0 评论