manpagez: man pages & more
man pcap-config(1)
Home | html | info | man
pcap-config(1)              General Commands Manual             pcap-config(1)


NAME

       pcap-config - write libpcap compiler and linker flags to standard
       output


SYNOPSIS

       pcap-config [ --help ] [ --version ] [ --cflags ]
                   [ --libs | --additional-libs ]
                   [ --static | --static-pcap-only ]



DESCRIPTION

       pcap-config writes to the standard output various compiler and linker
       flags required to build a user program with libpcap.  By default, it
       writes flags appropriate for building with a dynamically-linked version
       of libpcap; see below for static linking.  Depending on the manner of
       libpcap installation, some options or their combinations may produce
       empty output - this is by design.



OPTIONS

       --help Produce a help message and exit.


       --version
              Produce libpcap version and exit.  The version is the contents
              of VERSION file in libpcap source tree rather than the result of
              pcap_lib_version(3).


       --cflags
              Produce the -I compiler flag required to include libpcap's
              header files.


       --libs Produce the -L and -l linker flags required to link with
              libpcap, including -l flags for libraries required by libpcap.


       --additional-libs
              Produce the -L and -l linker flags for libraries required by
              libpcap, but not the -l flag to link with libpcap itself.


       --static
              This option causes --libs and --additional-libs to produce
              linker flags appropriate for static linking with libpcap.


       --static-pcap-only
              This option causes --libs and --additional-libs to produce
              linker flags appropriate for static linking with libpcap and
              dynamic linking with all other libraries, including libraries
              required by libpcap.



EXIT STATUS

       pcap-config exits with a non-zero status when invoked with an invalid
       command-line option, and with status 0 otherwise.



BACKWARD COMPATIBILITY

       Before libpcap release 1.10.2 pcap-config did not treat invalid
       command-line options as an error. The --static-pcap-only flag became
       available in libpcap release 1.10.2.  The --static flag became
       available in libpcap release 1.1.0.



SEE ALSO

       pkg-config(1), pcap(3)

                                 17 April 2023                  pcap-config(1)

libpcap 1.10.5 - Generated Sat Aug 31 08:56:50 CDT 2024
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.