Chinaunix首页 | 论坛 | 博客
  • 博客访问: 563799
  • 博文数量: 166
  • 博客积分: 4038
  • 博客等级: 上校
  • 技术积分: 1115
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-14 23:29
文章分类

全部博文(166)

文章存档

2010年(12)

2009年(126)

2008年(28)

分类: C/C++

2010-04-24 20:39:58

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) |
给主人留下些什么吧!~~