windows下使用libmemcached详细说明
来源:互联网 发布:套利行情软件 编辑:程序博客网 时间:2024/04/29 12:10
1. 使用svn下载源码:http://svn.coderepos.org/share/lang/c/libmemcached-win32
2. 编译有两种方法,一是利用VS命令提示框,二是自建工编译,方法调试和建立静态库。
1) 利用VS命令提示框
a) 修改以下两处内容:
ü memcached.h
注释掉第35行 //typedefchar bool;
ü memcached_hosts.c
将160行 floorf修改为floor
ü Makefile.msc
将memcached.dll修改为libmemcached.dll
b) 打开VS命令提示框,进入到解压目录下
cd 解压目录\libmemcached-latest\libmemcached
c) nmake –f Makefile.msc
d) 成功后会在libmemcached-latest\libmemcached下生成memcached.lib与memcached.dll文件。
2) 自建VS工程
a) 建立win32控制台dll工程。
b) 源代码加入工程,注意不要遗漏memcached.def文件。
c) 修改以下地方:
ü memcached_flush_buffers.c中memcached_flush_buffers函数,将int x = 0的定义提前。
ü memcached_analyze.c中calc_hit_ratio函数内double temp定义提前。
ü memcached_storage.c中memcached_send函数内对windows内snprintf操作时,将%llu修改为%I64u
ü memcached_hosts.c中160行 floorf修改为floor
d) 加入库文件ws2_32.lib
e) 编译
f) 成功后会生成相应的库文件。
- windows下使用libmemcached详细说明
- windows下使用libmemcached详细说明
- Windows下Subversion管理配置详细说明
- 在Windows下编译FFmpeg详细说明
- 在Windows下编译FFmpeg详细说明
- 在Windows下编译FFmpeg详细说明
- 在Windows下编译FFmpeg详细说明
- 在Windows下编译FFmpeg详细说明
- windows使用gRPC框架的详细说明
- libmemcached在windows下的PHP扩展(php_memcached.dll下载)
- libmemcached C++使用示例
- 使用libmemcached访问Memcached
- 【Memcached】libmemcached API使用
- 在Windows下编译FFmpeg详细说明(精华)
- openVPN Windows下安装使用简明说明
- Windows下VS2008使用ZeroMQ说明
- libmemcached
- 【转】libmemcached在windows下的PHP扩展(php_memcached.dll下载)
- JFreeChart
- asp + sql 2005 多步OLE DB操作产生错误。
- PL/SQL 包编译时hang住的处理
- Squid性能杀手——fwdFail分析
- C语言:1!+2!+3!+4!+5!=?
- windows下使用libmemcached详细说明
- 开公司流程
- PPT备注
- 第十五实验报告一在《窗口程序设计及MFC 启蒙》一文案例的基础上,为应用程序增加求周长的功能
- yuv 格式基础
- Win7 IIS7 ASP.NET MVC3.0部署问题
- Dom4j设置编码的问题
- chart鼠标悬停时显示数据和checkBox的默认状态
- 【转载】C语言中如何使用宏 包括单双井号 可变参数