亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? non-unix-use

?? Ubuntu packages of security software。 相當不錯的源碼
??
?? 第 1 頁 / 共 2 頁
字號:
Compiling PCRE on non-Unix systems----------------------------------This document contains the following sections:  General  Generic instructions for the PCRE C library  The C++ wrapper functions  Building for virtual Pascal  Stack size in Windows environments  Comments about Win32 builds  Building PCRE with CMake  Building under Windows with BCC5.5  Building PCRE on OpenVMSGENERALI (Philip Hazel) have no experience of Windows or VMS sytems and how theirlibraries work. The items in the PCRE distribution and Makefile that relate toanything other than Unix-like systems are untested by me.There are some other comments and files in the Contrib directory on the ftpsite that you may find useful. See  ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ContribIf you want to compile PCRE for a non-Unix system (especially for a system thatdoes not support "configure" and "make" files), note that the basic PCRElibrary consists entirely of code written in Standard C, and so should compilesuccessfully on any system that has a Standard C compiler and library. The C++wrapper functions are a separate issue (see below).The PCRE distribution includes support for CMake. This support is relativelynew, but has already been used successfully to build PCRE in multiple buildenvironments on Windows. There are some instructions in the section entitled"Building PCRE with CMake" below.GENERIC INSTRUCTIONS FOR THE PCRE C LIBRARYThe following are generic comments about building the PCRE C library "by hand". (1) Copy or rename the file config.h.generic as config.h, and edit the macro     settings that it contains to whatever is appropriate for your environment.     In particular, if you want to force a specific value for newline, you can     define the NEWLINE macro. When you compile any of the PCRE modules, you     must specify -DHAVE_CONFIG_H to your compiler so that config.h is included     in the sources.     An alternative approach is not to edit config.h, but to use -D on the     compiler command line to make any changes that you need to the     configuration options. In this case -DHAVE_CONFIG_H must not be set.     NOTE: There have been occasions when the way in which certain parameters     in config.h are used has changed between releases. (In the configure/make     world, this is handled automatically.) When upgrading to a new release,     you are strongly advised to review config.h.generic before re-using what     you had previously. (2) Copy or rename the file pcre.h.generic as pcre.h. (3) EITHER:       Copy or rename file pcre_chartables.c.dist as pcre_chartables.c.     OR:       Compile dftables.c as a stand-alone program (using -DHAVE_CONFIG_H if       you have set up config.h), and then run it with the single argument       "pcre_chartables.c". This generates a set of standard character tables       and writes them to that file. The tables are generated using the default       C locale for your system. If you want to use a locale that is specified       by LC_xxx environment variables, add the -L option to the dftables       command. You must use this method if you are building on a system that       uses EBCDIC code.     The tables in pcre_chartables.c are defaults. The caller of PCRE can     specify alternative tables at run time. (4) Ensure that you have the following header files:       pcre_internal.h       ucp.h       ucpinternal.h       ucptable.h (5) Also ensure that you have the following file, which is #included as source     when building a debugging version of PCRE and is also used by pcretest.       pcre_printint.src (6) Compile the following source files, setting -DHAVE_CONFIG_H as a compiler     option if you have set up config.h with your configuration, or else use     other -D settings to change the configuration as required.       pcre_chartables.c       pcre_compile.c       pcre_config.c       pcre_dfa_exec.c       pcre_exec.c       pcre_fullinfo.c       pcre_get.c       pcre_globals.c       pcre_info.c       pcre_maketables.c       pcre_newline.c       pcre_ord2utf8.c       pcre_refcount.c       pcre_study.c       pcre_tables.c       pcre_try_flipped.c       pcre_ucp_searchfuncs.c       pcre_valid_utf8.c       pcre_version.c       pcre_xclass.c     Make sure that you include -I. in the compiler command (or equivalent for     an unusual compiler) so that all included PCRE header files are first     sought in the current directory. Otherwise you run the risk of picking up     a previously-installed file from somewhere else. (7) Now link all the compiled code into an object library in whichever form     your system keeps such libraries. This is the basic PCRE C library. If     your system has static and shared libraries, you may have to do this once     for each type. (8) Similarly, compile pcreposix.c (remembering -DHAVE_CONFIG_H if necessary)     and link the result (on its own) as the pcreposix library. (9) Compile the test program pcretest.c (again, don't forget -DHAVE_CONFIG_H).     This needs the functions in the pcre and pcreposix libraries when linking.     It also needs the pcre_printint.src source file, which it #includes.(10) Run pcretest on the testinput files in the testdata directory, and check     that the output matches the corresponding testoutput files. Note that the     supplied files are in Unix format, with just LF characters as line     terminators. You may need to edit them to change this if your system uses     a different convention. If you are using Windows, you probably should use     the wintestinput3 file instead of testinput3 (and the corresponding output     file). This is a locale test; wintestinput3 sets the locale to "french"     rather than "fr_FR", and there some minor output differences.(11) If you want to use the pcregrep command, compile and link pcregrep.c; it     uses only the basic PCRE library (it does not need the pcreposix library).THE C++ WRAPPER FUNCTIONSThe PCRE distribution also contains some C++ wrapper functions and tests,contributed by Google Inc. On a system that can use "configure" and "make",the functions are automatically built into a library called pcrecpp. It shouldbe straightforward to compile the .cc files manually on other systems. Thefiles called xxx_unittest.cc are test programs for each of the correspondingxxx.cc files.BUILDING FOR VIRTUAL PASCALA script for building PCRE using Borland's C++ compiler for use with VPASCALwas contributed by Alexander Tokarev. Stefan Weber updated the script and addedadditional files. The following files in the distribution are for building PCREfor use with VP/Borland: makevp_c.txt, makevp_l.txt, makevp.bat, pcregexp.pas.STACK SIZE IN WINDOWS ENVIRONMENTSThe default processor stack size of 1Mb in some Windows environments is toosmall for matching patterns that need much recursion. In particular, test 2 mayfail because of this. Normally, running out of stack causes a crash, but therehave been cases where the test program has just died silently. See your linkerdocumentation for how to increase stack size if you experience problems. TheLinux default of 8Mb is a reasonable choice for the stack, though even that canbe too small for some pattern/subject combinations.PCRE has a compile configuration option to disable the use of stack forrecursion so that heap is used instead. However, pattern matching issignificantly slower when this is done. There is more about stack usage in the"pcrestack" documentation.COMMENTS ABOUT WIN32 BUILDS (see also "BUILDING PCRE WITH CMAKE" below)There are two ways of building PCRE using the "configure, make, make install"paradigm on Windows systems: using MinGW or using Cygwin. These are not at allthe same thing; they are completely different from each other. There is alsosome experimental, undocumented support for building using "cmake", which youmight like to try if you are familiar with "cmake". However, at the presenttime, the "cmake" process builds only a static library (not a dll), and thetests are not automatically run.The MinGW home page (http://www.mingw.org/) says this:  MinGW: A collection of freely available and freely distributable Windows  specific header files and import libraries combined with GNU toolsets that  allow one to produce native Windows programs that do not rely on any  3rd-party C runtime DLLs.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品乱码妇女bbbb| 久久久99精品久久| 国产一区999| 亚洲摸摸操操av| 欧美精品色一区二区三区| 一区二区三区中文字幕精品精品 | 欧美一级片免费看| 成人深夜在线观看| 日日夜夜一区二区| 国产精品午夜春色av| 日韩视频免费观看高清在线视频| 色哟哟一区二区在线观看 | 国v精品久久久网| 一区二区免费看| 久久久久9999亚洲精品| 欧美丰满一区二区免费视频| 99在线热播精品免费| 韩国欧美国产一区| 免费高清在线一区| 亚洲一级不卡视频| 亚洲综合在线免费观看| 亚洲免费资源在线播放| 成人欧美一区二区三区视频网页| 久久久精品国产免费观看同学| 欧美一级xxx| 欧美福利电影网| 欧美日韩精品系列| 欧美三级日本三级少妇99| 在线观看网站黄不卡| 99久久久国产精品免费蜜臀| 成人va在线观看| 国产成人精品三级| 国产精品一区二区无线| 精品亚洲porn| 国产麻豆91精品| 国产精品99久久久久久似苏梦涵| 精品一区二区三区免费播放| 老司机精品视频一区二区三区| 日本va欧美va精品发布| 看片的网站亚洲| 韩国成人福利片在线播放| 国产一区二区三区在线观看免费 | 一区二区三区四区中文字幕| 亚洲天堂免费看| 国产精品久久久久9999吃药| 中文字幕综合网| 亚洲伦在线观看| 夜夜嗨av一区二区三区中文字幕| 一区二区三区欧美在线观看| 亚洲成人一区在线| 丝袜美腿亚洲综合| 久久精品国产免费| 国产真实乱偷精品视频免| 国产成人综合精品三级| caoporen国产精品视频| 91久久精品国产91性色tv| 欧美日韩美女一区二区| 日韩美一区二区三区| 久久久综合九色合综国产精品| 中文字幕av在线一区二区三区| 亚洲欧美区自拍先锋| 午夜欧美一区二区三区在线播放| 青草国产精品久久久久久| 国产乱码一区二区三区| 99视频有精品| 3d动漫精品啪啪1区2区免费| 欧美精品一区男女天堂| 国产精品国产自产拍高清av| 亚洲免费在线看| 同产精品九九九| 国产精品888| 色94色欧美sute亚洲线路一久| 777午夜精品免费视频| 久久综合网色—综合色88| 亚洲天堂久久久久久久| 奇米影视在线99精品| 国产白丝精品91爽爽久久| 欧美专区日韩专区| 久久色在线观看| 亚洲精选在线视频| 精品夜夜嗨av一区二区三区| 91麻豆国产精品久久| 日韩欧美第一区| 亚洲精品免费看| 国产一区二区三区四区五区入口| 91麻豆免费看片| 久久蜜桃一区二区| 亚洲综合免费观看高清完整版在线| 蜜臀av在线播放一区二区三区 | 国产馆精品极品| 欧美日韩免费观看一区二区三区| 精品福利一二区| 亚洲图片欧美色图| 国产69精品一区二区亚洲孕妇| 欧美日韩一区视频| 日本一区二区不卡视频| 日韩在线一区二区| 91亚洲大成网污www| 久久综合九色综合欧美亚洲| 亚洲一级二级三级| 99久久99久久精品国产片果冻| 欧美一区永久视频免费观看| 日韩一区在线免费观看| 国产一区二区三区四| 欧美精品乱人伦久久久久久| 国产精品久久网站| 国产尤物一区二区| 日韩视频一区在线观看| 亚洲一区二区三区免费视频| 91在线一区二区三区| 国产亚洲短视频| 精品亚洲免费视频| 欧美一区二区三区不卡| 亚洲国产va精品久久久不卡综合| 成人91在线观看| 国产蜜臀97一区二区三区| 国产一区二区三区国产| 日韩一区二区精品在线观看| 亚洲午夜精品网| 91美女在线视频| 亚洲人123区| 成人app网站| 亚洲手机成人高清视频| 9人人澡人人爽人人精品| 久久久99精品久久| 国产一区91精品张津瑜| 欧美成人一级视频| 久久精品国产99| 欧美成人一区二区三区| 久久成人羞羞网站| 日韩免费成人网| 经典三级视频一区| 久久综合精品国产一区二区三区| 久久国产精品色婷婷| 日韩精品在线网站| 久久不见久久见免费视频7| 日韩欧美一区二区三区在线| 美女视频黄免费的久久| 日韩美女视频在线| 国产毛片精品视频| 久久精品男人的天堂| 国产不卡视频在线观看| 中文字幕欧美一| 在线精品视频免费播放| 一区二区三区在线观看视频| 欧美三级资源在线| 日本在线播放一区二区三区| 欧美一区二区三区日韩视频| 日本不卡不码高清免费观看| 精品成人一区二区| 从欧美一区二区三区| 亚洲人xxxx| 欧美卡1卡2卡| 国产一区视频在线看| 国产精品色呦呦| 欧美色区777第一页| 裸体健美xxxx欧美裸体表演| 久久久久久一级片| 91偷拍与自偷拍精品| 亚洲成av人片在www色猫咪| 日韩视频123| 波多野结衣欧美| 亚洲高清免费观看| 精品国产成人在线影院| 成人av动漫网站| 五月综合激情网| 久久亚洲二区三区| 一本大道久久精品懂色aⅴ| 天天综合日日夜夜精品| 久久综合色婷婷| 色老汉一区二区三区| 久久国产福利国产秒拍| 中文字幕一区二区视频| 欧美日韩国产色站一区二区三区| 精品在线免费视频| 综合激情成人伊人| 欧美大片顶级少妇| 91网站在线播放| 精品一区二区三区免费观看 | 亚洲美女免费视频| 欧美一区二区三区视频免费| 成人av网址在线| 秋霞电影网一区二区| 国产精品不卡一区二区三区| 91精品国产综合久久精品麻豆| 国产成人精品综合在线观看| 亚洲一区二区三区四区五区中文| 精品成人免费观看| 欧美私人免费视频| 成人动漫av在线| 韩国女主播成人在线观看| 亚洲午夜成aⅴ人片| 国产精品沙发午睡系列990531| 欧美一区二区私人影院日本| 97se亚洲国产综合自在线观| 久久99国内精品| 亚洲成人av福利| 亚洲精品成a人| 欧美激情自拍偷拍| 日韩美女视频在线|