// If you are compiling dlib as a shared library and installing it somewhere on your system // then it is important that any programs that use dlib agree on the state of the // DLIB_ASSERT statements (i.e. they are either always on or always off). Therefore, // uncomment one of the following lines to force all DLIB_ASSERTs to either always on or // always off. If you don't define one of these two macros then DLIB_ASSERT will toggle // automatically depending on the state of certain other macros, which is not what you want // when creating a shared library. #cmakedefine ENABLE_ASSERTS // asserts always enabled #cmakedefine DLIB_DISABLE_ASSERTS // asserts always disabled #cmakedefine DLIB_ISO_CPP_ONLY #cmakedefine DLIB_NO_GUI_SUPPORT #cmakedefine DLIB_ENABLE_STACK_TRACE #cmakedefine LAPACK_FORCE_UNDERSCORE #cmakedefine LAPACK_FORCE_NOUNDERSCORE // You should also consider telling dlib to link against libjpeg, libpng, libgif, fftw, CUDA, // and a BLAS and LAPACK library. To do this you need to uncomment the following #defines. #cmakedefine DLIB_JPEG_SUPPORT #cmakedefine DLIB_PNG_SUPPORT #cmakedefine DLIB_GIF_SUPPORT #cmakedefine DLIB_USE_FFTW #cmakedefine DLIB_USE_BLAS #cmakedefine DLIB_USE_LAPACK #cmakedefine DLIB_USE_CUDA #cmakedefine DLIB_USE_MKL_FFT // This variable allows dlib/test_for_odr_violations.h to catch people who mistakenly use // headers from one version of dlib with a compiled dlib binary from a different dlib version. #cmakedefine DLIB_CHECK_FOR_VERSION_MISMATCH @DLIB_CHECK_FOR_VERSION_MISMATCH@