1PCRE-CONFIG(1)              General Commands Manual             PCRE-CONFIG(1)
2
3
4
5NAME
6       pcre-config - program to return PCRE configuration
7
8SYNOPSIS
9
10       pcre-config [--prefix] [--exec-prefix] [--version] [--libs]
11                   [--libs16] [--libs32] [--libs-cpp] [--libs-posix]
12                   [--cflags] [--cflags-posix]
13
14
15DESCRIPTION
16
17       pcre-config  returns  the configuration of the installed PCRE libraries
18       and the options required to compile a program to use them. Some of  the
19       options  apply  only  to  the  8-bit,  or  16-bit, or 32-bit libraries,
20       respectively, and are not available if only one of those libraries  has
21       been built. If an unavailable option is encountered, the "usage" infor-
22       mation is output.
23
24
25OPTIONS
26
27       --prefix  Writes the directory prefix used in the PCRE installation for
28                 architecture   independent   files  (/usr  on  many  systems,
29                 /usr/local on some systems) to the standard output.
30
31       --exec-prefix
32                 Writes the directory prefix used in the PCRE installation for
33                 architecture  dependent files (normally the same as --prefix)
34                 to the standard output.
35
36       --version Writes the version number of the installed PCRE libraries  to
37                 the standard output.
38
39       --libs    Writes  to  the  standard  output  the  command  line options
40                 required to link with the 8-bit PCRE library (-lpcre on  many
41                 systems).
42
43       --libs16  Writes  to  the  standard  output  the  command  line options
44                 required to link with the 16-bit PCRE  library  (-lpcre16  on
45                 many systems).
46
47       --libs32  Writes  to  the  standard  output  the  command  line options
48                 required to link with the 32-bit PCRE  library  (-lpcre32  on
49                 many systems).
50
51       --libs-cpp
52                 Writes  to  the  standard  output  the  command  line options
53                 required to link with PCRE's C++ wrapper  library  (-lpcrecpp
54                 -lpcre on many systems).
55
56       --libs-posix
57                 Writes  to  the  standard  output  the  command  line options
58                 required to  link  with  PCRE's  POSIX  API  wrapper  library
59                 (-lpcreposix -lpcre on many systems).
60
61       --cflags  Writes  to  the  standard  output  the  command  line options
62                 required to compile files that use  PCRE  (this  may  include
63                 some -I options, but is blank on many systems).
64
65       --cflags-posix
66                 Writes  to  the  standard  output  the  command  line options
67                 required to compile files that use PCRE's POSIX  API  wrapper
68                 library  (this  may  include some -I options, but is blank on
69                 many systems).
70
71
72SEE ALSO
73
74       pcre(3)
75
76
77AUTHOR
78
79       This manual page was originally written by Mark Baker  for  the  Debian
80       GNU/Linux  system.  It  has been subsequently revised as a generic PCRE
81       man page.
82
83
84REVISION
85
86       Last updated: 24 June 2012
87