1.讲re2工程中目录re2,util下的所有.cc、.h文件添加到VS工程中,源文件thread.h除外(windows下使用的是threadwin.cc);
2.在源文件logging.h声明了FLAGS_minloglevel变量如:DECLARE_int32(minloglevel),展开为extern int32 FLAGS_minloglevel,需要在工程
中其他的源文件中声明该变量,添加在re2.cc中26行处;
3.在编译前工程设置中在预处理项中需要设置宏:WIN32,COMPILER_MSVC,NOMINMAX,DEBUG,_WINDOWS;
4.编译成功,在lib目录下生成re2.lib静态库。此外,re2库用到的头文件在re2/re2目录下,包括filtered_re2.h、re2.h、set.h、stringpiece.h和variadic_function.h;
5.使用方法如re_test工程。
没有合适的资源?快使用搜索试试~ 我知道了~
re2在windows上封装调用实例 re2源码
共434个文件
cc:123个
obj:105个
h:68个
需积分: 5 0 下载量 179 浏览量
2022-11-29
16:10:42
上传
评论
收藏 39.96MB RAR 举报
温馨提示
re2的正则匹配在windows上面实现,封装了动态库和静态库两种,都给出了调用实例,可以直接使用
资源推荐
资源详情
资源评论
收起资源包目录
re2在windows上封装调用实例 re2源码 (434个子文件)
AUTHORS 430B
AUTHORS 430B
unicode_groups.cc 94KB
unicode_groups.cc 94KB
dfa.cc 72KB
dfa.cc 72KB
parse.cc 67KB
parse.cc 67KB
regexp_benchmark.cc 51KB
regexp_benchmark.cc 51KB
re2_test.cc 45KB
re2_test.cc 45KB
re2.cc 37KB
re2.cc 37KB
pcre.cc 34KB
pcre.cc 34KB
compile.cc 33KB
compile.cc 33KB
regexp.cc 24KB
regexp.cc 24KB
nfa.cc 22KB
nfa.cc 22KB
onepass.cc 22KB
onepass.cc 22KB
simplify.cc 19KB
simplify.cc 19KB
tester.cc 19KB
tester.cc 19KB
prefilter.cc 17KB
prefilter.cc 17KB
parse_test.cc 16KB
parse_test.cc 16KB
prefilter_tree.cc 12KB
prefilter_tree.cc 12KB
bitstate.cc 11KB
bitstate.cc 11KB
unicode_casefold.cc 10KB
unicode_casefold.cc 10KB
dfa_test.cc 10KB
dfa_test.cc 10KB
possible_match_test.cc 9KB
possible_match_test.cc 9KB
search_test.cc 8KB
search_test.cc 8KB
backtrack.cc 8KB
backtrack.cc 8KB
hash.cc 8KB
hash.cc 8KB
tostring.cc 8KB
tostring.cc 8KB
prog.cc 8KB
prog.cc 8KB
simplify_test.cc 8KB
simplify_test.cc 8KB
regexp_generator.cc 8KB
regexp_generator.cc 8KB
filtered_re2_test.cc 7KB
filtered_re2_test.cc 7KB
mimics_pcre.cc 6KB
mimics_pcre.cc 6KB
charclass_test.cc 6KB
charclass_test.cc 6KB
exhaustive_tester.cc 6KB
exhaustive_tester.cc 6KB
re2_arg_test.cc 5KB
re2_arg_test.cc 5KB
rune.cc 5KB
rune.cc 5KB
dump.cc 4KB
dump.cc 4KB
compile_test.cc 4KB
compile_test.cc 4KB
strutil.cc 4KB
strutil.cc 4KB
benchmark.cc 4KB
benchmark.cc 4KB
random_test.cc 3KB
random_test.cc 3KB
exhaustive3_test.cc 3KB
exhaustive3_test.cc 3KB
filtered_re2.cc 3KB
filtered_re2.cc 3KB
set_test.cc 3KB
set_test.cc 3KB
string_generator.cc 3KB
string_generator.cc 3KB
set.cc 3KB
set.cc 3KB
perl_groups.cc 3KB
perl_groups.cc 3KB
stringpiece.cc 3KB
stringpiece.cc 3KB
string_generator_test.cc 3KB
string_generator_test.cc 3KB
exhaustive2_test.cc 2KB
exhaustive2_test.cc 2KB
stringprintf.cc 2KB
stringprintf.cc 2KB
regexp_test.cc 2KB
regexp_test.cc 2KB
共 434 条
- 1
- 2
- 3
- 4
- 5
资源评论
潜行者_一叶
- 粉丝: 1
- 资源: 24
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 自动驾驶-状态估计和定位之Error State EKF.pdf
- STM32F103ZET6+北斗
- 程序流程图的说明及图形示例
- FDN5618P-NL-VB一款SOT23封装P-Channel场效应MOS管
- Go语言基础(变量和基本类型).zip
- 基于CYCLONE2 (EP2C8Q) FPGA 设计PLL锁相环设置时钟Verilog源码Quartus工程文件.zip
- FDN372S-NL-VB一款SOT23封装N-Channel场效应MOS管
- date0425111111111111111111111
- 包含贪心算法的定义及python代码部分实现
- 自动驾驶-状态估计和定位之扩展卡尔曼滤波.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功