1 /* OpenCV compiled as static or dynamic libs */
2 #cmakedefine BUILD_SHARED_LIBS
4 /* Compile for 'real' NVIDIA GPU architectures */
5 #define CUDA_ARCH_BIN "${OPENCV_CUDA_ARCH_BIN}"
7 /* Create PTX or BIN for 1.0 compute capability */
8 #cmakedefine CUDA_ARCH_BIN_OR_PTX_10
10 /* NVIDIA GPU features are used */
11 #define CUDA_ARCH_FEATURES "${OPENCV_CUDA_ARCH_FEATURES}"
13 /* Compile for 'virtual' NVIDIA PTX architectures */
14 #define CUDA_ARCH_PTX "${OPENCV_CUDA_ARCH_PTX}"
16 /* AVFoundation video libraries */
17 #cmakedefine HAVE_AVFOUNDATION
19 /* V4L capturing support */
20 #cmakedefine HAVE_CAMV4L
22 /* V4L2 capturing support */
23 #cmakedefine HAVE_CAMV4L2
25 /* Carbon windowing environment */
26 #cmakedefine HAVE_CARBON
28 /* AMD's Basic Linear Algebra Subprograms Library*/
29 #cmakedefine HAVE_CLAMDBLAS
31 /* AMD's OpenCL Fast Fourier Transform Library*/
32 #cmakedefine HAVE_CLAMDFFT
38 #cmakedefine HAVE_COCOA
41 #cmakedefine HAVE_CSTRIPES
43 /* NVidia Cuda Basic Linear Algebra Subprograms (BLAS) API*/
44 #cmakedefine HAVE_CUBLAS
46 /* NVidia Cuda Runtime API*/
47 #cmakedefine HAVE_CUDA
49 /* NVidia Cuda Fast Fourier Transform (FFT) API*/
50 #cmakedefine HAVE_CUFFT
52 /* IEEE1394 capturing support */
53 #cmakedefine HAVE_DC1394
55 /* IEEE1394 capturing support - libdc1394 v2.x */
56 #cmakedefine HAVE_DC1394_2
58 /* DirectShow Video Capture library */
59 #cmakedefine HAVE_DSHOW
61 /* Eigen Matrix & Linear Algebra Library */
62 #cmakedefine HAVE_EIGEN
64 /* FFMpeg video library */
65 #cmakedefine HAVE_FFMPEG
67 /* ffmpeg's libswscale */
68 #cmakedefine HAVE_FFMPEG_SWSCALE
70 /* ffmpeg in Gentoo */
71 #cmakedefine HAVE_GENTOO_FFMPEG
73 /* GStreamer multimedia framework */
74 #cmakedefine HAVE_GSTREAMER
76 /* GTK+ 2.0 Thread support */
77 #cmakedefine HAVE_GTHREAD
79 /* GTK+ 2.x toolkit */
82 /* Define to 1 if you have the <inttypes.h> header file. */
83 #cmakedefine HAVE_INTTYPES_H 1
85 /* Intel Integrated Performance Primitives */
89 #cmakedefine HAVE_JASPER
92 #cmakedefine HAVE_JPEG
94 /* libpng/png.h needs to be included */
95 #cmakedefine HAVE_LIBPNG_PNG_H
97 /* V4L/V4L2 capturing support via libv4l */
98 #cmakedefine HAVE_LIBV4L
100 /* Microsoft Media Foundation Capture library */
101 #cmakedefine HAVE_MSMF
103 /* NVidia Video Decoding API*/
104 #cmakedefine HAVE_NVCUVID
107 #cmakedefine HAVE_OPENCL
108 #cmakedefine HAVE_OPENCL_STATIC
111 #cmakedefine HAVE_OPENEXR
114 #cmakedefine HAVE_OPENGL
117 #cmakedefine HAVE_OPENNI
120 #cmakedefine HAVE_PNG
125 /* Qt OpenGL support */
126 #cmakedefine HAVE_QT_OPENGL
128 /* QuickTime video libraries */
129 #cmakedefine HAVE_QUICKTIME
131 /* QTKit video libraries */
132 #cmakedefine HAVE_QTKIT
134 /* Intel Threading Building Blocks */
135 #cmakedefine HAVE_TBB
138 #cmakedefine HAVE_TIFF
140 /* Unicap video capture library */
141 #cmakedefine HAVE_UNICAP
143 /* Video for Windows support */
144 #cmakedefine HAVE_VFW
146 /* V4L2 capturing support in videoio.h */
147 #cmakedefine HAVE_VIDEOIO
150 #cmakedefine HAVE_WIN32UI
152 /* Windows Runtime support */
153 #cmakedefine HAVE_WINRT
155 /* XIMEA camera support */
156 #cmakedefine HAVE_XIMEA
158 /* Xine video library */
159 #cmakedefine HAVE_XINE
161 /* Define to 1 if your processor stores words with the most significant byte
162 first (like Motorola and SPARC, unlike Intel and VAX). */
163 #cmakedefine WORDS_BIGENDIAN