To use the library, “#include <courier-unicode.h>” and
link with -lcourier-unicode. The
C++ compiler must have C++17 support. For C++ code, as usual,
the compiler and compilation flags for compiling any code that
uses this library must be ABI-compatible too.
In your configure.ac:
AX_CXX_COMPILE_STDCXX_17 AX_COURIER_UNICODE_VERSION
The AX_COURIER_UNICODE_VERSION
macro checks the minimum library version, which defaults to the
build version. An optional parameter explicitly specifies which
version of the Courier Unicode library is the minimum version
required, i.e.:
AX_COURIER_UNICODE_VERSION(2.2.0)
The starting point for the library documentation is courier-unicode(7). Refer to the included manual pages for more information.