windos下编译正则表达式库pcre
发布时间:2020-12-14 02:06:08 所属栏目:百科 来源:网络整理
导读:最近写东西用到正则表达式到网上找了一大圈没有发现好的,因为我用的是c++而且不想用ATL。最终发现c写的pcre挺好而且权威,php和python都用的它。 言归正转下面说一下windows下编译pcre的步骤: 1.先到pcre的官网下载, http://www.pcre.org/ 然后点 http://
最近写东西用到正则表达式到网上找了一大圈没有发现好的,因为我用的是c++而且不想用ATL。最终发现c写的pcre挺好而且权威,php和python都用的它。 言归正转下面说一下windows下编译pcre的步骤: 1.先到pcre的官网下载,http://www.pcre.org/然后点http://gnuwin32.sourceforge.net/packages/pcre.htm下载Sources的zip。 2.下载完之后新建一个lib后者dll工程之后把pcre-7.0-src下面所有的头文件加到工程里面,然后把pcre_*.c加进去,不要把.cc或者其他的.c文件加进去。 3.请注意这一条很重要哦,编译静态库的时候要加预编译PCRE_STATIC宏。接着把pcre-7.0文件夹下的pcre_chartables.c拷到pcre-7.0-src下然后加到上一步的工程里面在链接的时候才不会有问题。这条是我亲身经历的。 最后编译就行了,写这个想让大家在windos下顺利的利用正则表达式。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容