1/* OpenCV compiled as static or dynamic libs */
2#cmakedefine BUILD_SHARED_LIBS
3
4/* Compile for 'real' NVIDIA GPU architectures */
5#define CUDA_ARCH_BIN "${OPENCV_CUDA_ARCH_BIN}"
6
7/* Create PTX or BIN for 1.0 compute capability */
8#cmakedefine CUDA_ARCH_BIN_OR_PTX_10
9
10/* NVIDIA GPU features are used */
11#define CUDA_ARCH_FEATURES "${OPENCV_CUDA_ARCH_FEATURES}"
12
13/* Compile for 'virtual' NVIDIA PTX architectures */
14#define CUDA_ARCH_PTX "${OPENCV_CUDA_ARCH_PTX}"
15
16/* AVFoundation video libraries */
17#cmakedefine HAVE_AVFOUNDATION
18
19/* V4L capturing support */
20#cmakedefine HAVE_CAMV4L
21
22/* V4L2 capturing support */
23#cmakedefine HAVE_CAMV4L2
24
25/* Carbon windowing environment */
26#cmakedefine HAVE_CARBON
27
28/* AMD's Basic Linear Algebra Subprograms Library*/
29#cmakedefine HAVE_CLAMDBLAS
30
31/* AMD's OpenCL Fast Fourier Transform Library*/
32#cmakedefine HAVE_CLAMDFFT
33
34/* Clp support */
35#cmakedefine HAVE_CLP
36
37/* Cocoa API */
38#cmakedefine HAVE_COCOA
39
40/* C= */
41#cmakedefine HAVE_CSTRIPES
42
43/* NVidia Cuda Basic Linear Algebra Subprograms (BLAS) API*/
44#cmakedefine HAVE_CUBLAS
45
46/* NVidia Cuda Runtime API*/
47#cmakedefine HAVE_CUDA
48
49/* NVidia Cuda Fast Fourier Transform (FFT) API*/
50#cmakedefine HAVE_CUFFT
51
52/* IEEE1394 capturing support */
53#cmakedefine HAVE_DC1394
54
55/* IEEE1394 capturing support - libdc1394 v2.x */
56#cmakedefine HAVE_DC1394_2
57
58/* DirectX */
59#cmakedefine HAVE_DIRECTX
60#cmakedefine HAVE_D3D11
61#cmakedefine HAVE_D3D10
62#cmakedefine HAVE_D3D9
63
64/* DirectShow Video Capture library */
65#cmakedefine HAVE_DSHOW
66
67/* Eigen Matrix & Linear Algebra Library */
68#cmakedefine HAVE_EIGEN
69
70/* FFMpeg video library */
71#cmakedefine HAVE_FFMPEG
72
73/* ffmpeg's libswscale */
74#cmakedefine HAVE_FFMPEG_SWSCALE
75
76/* ffmpeg in Gentoo */
77#cmakedefine HAVE_GENTOO_FFMPEG
78
79/* Geospatial Data Abstraction Library */
80#cmakedefine HAVE_GDAL
81
82/* GStreamer multimedia framework */
83#cmakedefine HAVE_GSTREAMER
84
85/* GTK+ 2.0 Thread support */
86#cmakedefine HAVE_GTHREAD
87
88/* GTK+ 2.x toolkit */
89#cmakedefine HAVE_GTK
90
91/* Define to 1 if you have the <inttypes.h> header file. */
92#cmakedefine HAVE_INTTYPES_H 1
93
94/* Intel Perceptual Computing SDK library */
95#cmakedefine HAVE_INTELPERC
96
97/* Intel Integrated Performance Primitives */
98#cmakedefine HAVE_IPP
99#cmakedefine HAVE_IPP_ICV_ONLY
100
101/* Intel IPP Async */
102#cmakedefine HAVE_IPP_A
103
104/* JPEG-2000 codec */
105#cmakedefine HAVE_JASPER
106
107/* IJG JPEG codec */
108#cmakedefine HAVE_JPEG
109
110/* libpng/png.h needs to be included */
111#cmakedefine HAVE_LIBPNG_PNG_H
112
113/* V4L/V4L2 capturing support via libv4l */
114#cmakedefine HAVE_LIBV4L
115
116/* Microsoft Media Foundation Capture library */
117#cmakedefine HAVE_MSMF
118
119/* NVidia Video Decoding API*/
120#cmakedefine HAVE_NVCUVID
121
122/* OpenCL Support */
123#cmakedefine HAVE_OPENCL
124#cmakedefine HAVE_OPENCL_STATIC
125#cmakedefine HAVE_OPENCL_SVM
126
127/* OpenEXR codec */
128#cmakedefine HAVE_OPENEXR
129
130/* OpenGL support*/
131#cmakedefine HAVE_OPENGL
132
133/* OpenNI library */
134#cmakedefine HAVE_OPENNI
135
136/* OpenNI library */
137#cmakedefine HAVE_OPENNI2
138
139/* PNG codec */
140#cmakedefine HAVE_PNG
141
142/* Qt support */
143#cmakedefine HAVE_QT
144
145/* Qt OpenGL support */
146#cmakedefine HAVE_QT_OPENGL
147
148/* QuickTime video libraries */
149#cmakedefine HAVE_QUICKTIME
150
151/* QTKit video libraries */
152#cmakedefine HAVE_QTKIT
153
154/* Intel Threading Building Blocks */
155#cmakedefine HAVE_TBB
156
157/* TIFF codec */
158#cmakedefine HAVE_TIFF
159
160/* Unicap video capture library */
161#cmakedefine HAVE_UNICAP
162
163/* Video for Windows support */
164#cmakedefine HAVE_VFW
165
166/* V4L2 capturing support in videoio.h */
167#cmakedefine HAVE_VIDEOIO
168
169/* Win32 UI */
170#cmakedefine HAVE_WIN32UI
171
172/* XIMEA camera support */
173#cmakedefine HAVE_XIMEA
174
175/* Xine video library */
176#cmakedefine HAVE_XINE
177
178/* Define if your processor stores words with the most significant byte
179   first (like Motorola and SPARC, unlike Intel and VAX). */
180#cmakedefine WORDS_BIGENDIAN
181
182/* gPhoto2 library */
183#cmakedefine HAVE_GPHOTO2
184