1,根据libpcre源码目录中的NON-UNIX-USE 说明
更改下列三个文件名称
config.h.generic
pcre.h.generic
pcre_chartables.c.dist
为
config.h.
pcre.h.
pcre_chartables.c.
2,打开VS2005,新建项目-》win32项目
去掉创建解决方案的目录
输入名称:libpcre 确定 下一步 下一步
选中 DLL
点击完成
配置项目属性=》c/c++ =》预处理器定义 添加HAVE_CONFIG_H宏 (stdin.h 这个文件可以cygwin中找到)
=》c/c++ =》预编译头 创建使用预编译头 改为不使用预编译头
3,添加源码到libpcre项目
在头文件处点击右键,选现有项找到pcre源码目录添加下列文件
config.h
pcre.h
pcre_internal.h
ucp.h
在源文件处点击右键,选现有项找到pcre源目录添加以pcre_开头,以扩展名c结束的文件
4,生成解决方案,完成
阅读(2180) | 评论(0) | 转发(0) |