cups-config(1) — Linux manual page

cups-config(1)                 Apple Inc.                 cups-config(1)

NAME

       cups-config - get cups api, compiler, directory, and link
       information.

SYNOPSIS

       cups-config --api-version
       cups-config --build
       cups-config --cflags
       cups-config --datadir
       cups-config --help
       cups-config --ldflags
       cups-config [ --image ] [ --static ] --libs
       cups-config --serverbin
       cups-config --serverroot
       cups-config --version

DESCRIPTION

       The cups-config command allows application developers to
       determine the necessary command-line options for the compiler and
       linker, as well as the installation directories for filters,
       configuration files, and drivers.  All values are reported to the
       standard output.

OPTIONS

       The cups-config command accepts the following command-line
       options:

       --api-version
            Reports the current API version (major.minor).

       --build
            Reports a system-specific build number.

       --cflags
            Reports the necessary compiler options.

       --datadir
            Reports the default CUPS data directory.

       --help
            Reports the program usage message.

       --ldflags
            Reports the necessary linker options.

       --libs
            Reports the necessary libraries to link to.

       --serverbin
            Reports the default CUPS binary directory, where filters and
            backends are stored.

       --serverroot
            Reports the default CUPS configuration file directory.

       --static
            When used with --libs, reports the static libraries instead
            of the default (shared) libraries.

       --version
            Reports the full version number of the CUPS installation
            (major.minor.patch).

EXAMPLES

       Show the currently installed version of CUPS:

           cups-config --version

       Compile a simple one-file CUPS filter:

           cc `cups-config --cflags --ldflags` -o filter filter.c \
               `cups-config --libs`

DEPRECATED OPTIONS

       The following options are deprecated but continue to work for
       backwards compatibility:

       --image
            Formerly used to add the CUPS imaging library to the list of
            libraries.

SEE ALSO

       cups(1), CUPS Online Help (http://localhost:631/help)

COPYRIGHT

       Copyright © 2007-2019 by Apple Inc.

COLOPHON

       This page is part of the CUPS (a standards-based, open source
       printing system) project.  Information about the project can be
       found at ⟨http://www.cups.org/⟩.  If you have a bug report for
       this manual page, see ⟨http://www.cups.org/⟩.  This page was
       obtained from the project's upstream Git repository
       ⟨https://github.com/apple/cups⟩ on 2024-06-14.  (At that time,
       the date of the most recent commit that was found in the
       repository was 2023-10-27.)  If you discover any rendering
       problems in this HTML version of the page, or you believe there
       is a better or more up-to-date source for the page, or you have
       corrections or improvements to the information in this COLOPHON
       (which is not part of the original manual page), send a mail to
       man-pages@man7.org

26 April 2019                     CUPS                    cups-config(1)

Pages that refer to this page: ippeveprinter(1)