You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

69 lines
1.3 KiB

#include <string>
// OpenMVS version
#define OpenMVS_MAJOR_VERSION ${OpenMVS_MAJOR_VERSION}
#define OpenMVS_MINOR_VERSION ${OpenMVS_MINOR_VERSION}
#define OpenMVS_PATCH_VERSION ${OpenMVS_PATCH_VERSION}
// OpenMVS compiled as static or dynamic libs
#cmakedefine BUILD_SHARED_LIBS
// Define to 1 if you have the <inttypes.h> header file
#cmakedefine01 HAVE_INTTYPES_H
// Define to 1 if exceptions are enabled
#cmakedefine01 _HAS_EXCEPTIONS
// Define to 1 if RTTI is enabled
#cmakedefine01 _HAS_RTTI
// OpenMP support
#cmakedefine _USE_OPENMP
// BREAKPAD support
#cmakedefine _USE_BREAKPAD
// Boost support
#cmakedefine _USE_BOOST
// Boost with Python support
#cmakedefine _USE_BOOST_PYTHON
// Eigen Matrix & Linear Algebra Library
#cmakedefine _USE_EIGEN
// CERES optimization library
#cmakedefine _USE_CERES
// JPEG codec
#cmakedefine _USE_JPG
// PNG codec
#cmakedefine _USE_PNG
// TIFF codec
#cmakedefine _USE_TIFF
// OpenGL support
#cmakedefine _USE_OPENGL
// OpenCL support
#cmakedefine _USE_OPENCL
#cmakedefine _USE_OPENCL_STATIC
#cmakedefine _USE_OPENCL_SVM
// NVidia Cuda Runtime API
#cmakedefine _USE_CUDA
// Fast float to int support
#cmakedefine _USE_FAST_FLOAT2INT
// Fast INVSQRT support
#cmakedefine _USE_FAST_INVSQRT
// Fast CBRT support
#cmakedefine _USE_FAST_CBRT
// SSE support
#cmakedefine _USE_SSE