
Purpose
The pkg-config package helps with the use of installed libraries; see its guide for more information.

Usage
The necessary flags for compiling code that includes CppAD can be obtained with the command  pkg-config --cflags cppad  Note that this command assumes cppad.pc is in the search path PKG_CONFIG_PATH. If ipopt_prefix is specified, the necessary flags for linking cppad_ipopt can be obtained with the commands  pkg-config --libs cppad  Note that this command assumes ipopt.pc is in the search path PKG_CONFIG_PATH.

Defined Fields
 Name A human-readable name for the CppAD package. Description A brief description of the CppAD package. URL A URL where people can get more information about the CppAD package. Version A string specifically defining the version of the CppAD package. Cflags The necessary flags for using any of the CppAD include files. Libs If ipopt_prefix is specified, the necessary flags for using the cppad_ipopt library Requires If ipopt_prefix is specified, the packages required to use the cppad_ipopt library

In the table below, builddir is the build directory; i.e., the directory where the CppAD cmake command is executed. The directory prefix is the value of cppad_prefix during configuration. The directory datadir is the value of cmake_install_datadir . The following configuration files contain the information above
 File Description prefix/datadir/pkgconfig/cppad.pc for use after make install builddir/pkgconfig/cppad-uninstalled.pc for testing before make install