@@ -32,18 +32,234 @@ git clone -b OpenCV-3.3.1 git@github.com:huihut/OpenCV-MinGW-Build.git
3232
3333### [ OpenCV 3.4.1-x64] ( https://github.com/huihut/OpenCV-MinGW-Build/tree/OpenCV-3.4.1-x64 )
3434
35- Unselected ` WITH_QT `
36-
3735```
3836git clone -b OpenCV-3.4.1-x64 git@github.com:huihut/OpenCV-MinGW-Build.git
3937```
4038
39+ <details ><summary >Configuration</summary >
40+
41+ ```
42+ General configuration for OpenCV 3.4.1 =====================================
43+ Version control: unknown
44+
45+ Platform:
46+ Timestamp: 2018-07-31T02:14:11Z
47+ Host: Windows 10.0.17134 AMD64
48+ CMake: 3.12.0
49+ CMake generator: MinGW Makefiles
50+ CMake build tool: E:/MinGW-w64/x64-4.8.1-release-posix-seh-rev5/mingw64/bin/mingw32-make.exe
51+ Configuration: Release
52+
53+ CPU/HW features:
54+ Baseline: SSE SSE2 SSE3
55+ requested: SSE3
56+ Dispatched code generation: SSE4_1 SSE4_2 FP16 AVX AVX2
57+ requested: SSE4_1 SSE4_2 AVX FP16 AVX2 AVX512_SKX
58+ SSE4_1 (3 files): + SSSE3 SSE4_1
59+ SSE4_2 (1 files): + SSSE3 SSE4_1 POPCNT SSE4_2
60+ FP16 (2 files): + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 AVX
61+ AVX (5 files): + SSSE3 SSE4_1 POPCNT SSE4_2 AVX
62+ AVX2 (9 files): + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3 AVX AVX2
63+
64+ C/C++:
65+ Built as dynamic libs?: YES
66+ C++11: YES
67+ C++ Compiler: E:/MinGW-w64/x64-4.8.1-release-posix-seh-rev5/mingw64/bin/g++.exe (ver 4.8.1)
68+ C++ flags (Release): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG
69+ C++ flags (Debug): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -g -O0 -DDEBUG -D_DEBUG
70+ C Compiler: E:/MinGW-w64/x64-4.8.1-release-posix-seh-rev5/mingw64/bin/gcc.exe
71+ C flags (Release): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Winit-self -Wno-narrowing -Wno-comment -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -DNDEBUG -DNDEBUG
72+ C flags (Debug): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Winit-self -Wno-narrowing -Wno-comment -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -g -O0 -DDEBUG -D_DEBUG
73+ Linker flags (Release): -Wl,--gc-sections
74+ Linker flags (Debug): -Wl,--gc-sections
75+ ccache: NO
76+ Precompiled headers: NO
77+ Extra dependencies: opengl32 glu32
78+ 3rdparty dependencies:
79+
80+ OpenCV modules:
81+ To be built: calib3d core dnn features2d flann highgui imgcodecs imgproc java_bindings_generator ml objdetect photo python_bindings_generator shape stitching superres ts video videoio videostab
82+ Disabled: js world
83+ Disabled by dependency: -
84+ Unavailable: cudaarithm cudabgsegm cudacodec cudafeatures2d cudafilters cudaimgproc cudalegacy cudaobjdetect cudaoptflow cudastereo cudawarping cudev java python2 python3 viz
85+ Applications: tests perf_tests apps
86+ Documentation: NO
87+ Non-free algorithms: NO
88+
89+ Windows RT support: NO
90+
91+ GUI:
92+ Win32 UI: YES
93+ OpenGL support: YES (opengl32 glu32)
94+ VTK support: NO
95+
96+ Media I/O:
97+ ZLib: build (ver 1.2.11)
98+ JPEG: build (ver 90)
99+ WEBP: build (ver encoder: 0x020e)
100+ PNG: build (ver 1.6.34)
101+ TIFF: build (ver 42 - 4.0.9)
102+ JPEG 2000: build (ver 1.900.1)
103+ OpenEXR: build (ver 1.7.1)
104+
105+ Video I/O:
106+ Video for Windows: YES
107+ DC1394: NO
108+ FFMPEG: YES (prebuilt binaries)
109+ avcodec: YES (ver 57.107.100)
110+ avformat: YES (ver 57.83.100)
111+ avutil: YES (ver 55.78.100)
112+ swscale: YES (ver 4.8.100)
113+ avresample: YES (ver 3.7.0)
114+ GStreamer: NO
115+ DirectShow: YES
116+
117+ Parallel framework: none
118+
119+ Trace: YES (built-in)
120+
121+ Other third-party libraries:
122+ Lapack: NO
123+ Eigen: NO
124+ Custom HAL: NO
125+ Protobuf: build (3.5.1)
126+
127+ NVIDIA CUDA: NO
128+
129+ OpenCL: YES (no extra features)
130+ Include path: E:/opencv_341/opencv/sources/3rdparty/include/opencl/1.2
131+ Link libraries: Dynamic load
132+
133+ Python (for build): E:/Python37-32/python.exe
134+
135+ Java:
136+ ant: NO
137+ JNI: C:/Program Files (x86)/Java/jdk1.8.0_181/include C:/Program Files (x86)/Java/jdk1.8.0_181/include/win32 C:/Program Files (x86)/Java/jdk1.8.0_181/include
138+ Java wrappers: NO
139+ Java tests: NO
140+
141+ Matlab: NO
142+
143+ Install to: E:/opencv_341/opencv_mingw64_build/install
144+ -----------------------------------------------------------------
145+ ```
146+
147+ </details >
148+
41149### [ OpenCV 4.0.0-alpha-x64] ( https://github.com/huihut/OpenCV-MinGW-Build/tree/OpenCV-4.0.0-alpha-x64 )
42150
43151```
44152git clone -b OpenCV-4.0.0-alpha-x64 git@github.com:huihut/OpenCV-MinGW-Build.git
45153```
46154
155+ <details ><summary >Configuration</summary >
156+
157+ ```
158+ General configuration for OpenCV 4.0.0-alpha =====================================
159+ Version control: unknown
160+
161+ Platform:
162+ Timestamp: 2018-09-25T08:37:52Z
163+ Host: Windows 10.0.17134 AMD64
164+ CMake: 3.12.0
165+ CMake generator: MinGW Makefiles
166+ CMake build tool: E:/MinGW-w64/x64-4.8.1-release-posix-seh-rev5/mingw64/bin/mingw32-make.exe
167+ Configuration: Release
168+
169+ CPU/HW features:
170+ Baseline: SSE SSE2 SSE3
171+ requested: SSE3
172+ Dispatched code generation: SSE4_1 SSE4_2 FP16 AVX AVX2
173+ requested: SSE4_1 SSE4_2 AVX FP16 AVX2 AVX512_SKX
174+ SSE4_1 (4 files): + SSSE3 SSE4_1
175+ SSE4_2 (2 files): + SSSE3 SSE4_1 POPCNT SSE4_2
176+ FP16 (1 files): + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 AVX
177+ AVX (6 files): + SSSE3 SSE4_1 POPCNT SSE4_2 AVX
178+ AVX2 (10 files): + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3 AVX AVX2
179+
180+ C/C++:
181+ Built as dynamic libs?: YES
182+ C++ Compiler: E:/MinGW-w64/x64-4.8.1-release-posix-seh-rev5/mingw64/bin/g++.exe (ver 4.8.1)
183+ C++ flags (Release): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG
184+ C++ flags (Debug): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -g -O0 -DDEBUG -D_DEBUG
185+ C Compiler: E:/MinGW-w64/x64-4.8.1-release-posix-seh-rev5/mingw64/bin/gcc.exe
186+ C flags (Release): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Winit-self -Wno-narrowing -Wno-comment -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -DNDEBUG -DNDEBUG
187+ C flags (Debug): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Winit-self -Wno-narrowing -Wno-comment -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -g -O0 -DDEBUG -D_DEBUG
188+ Linker flags (Release): -Wl,--gc-sections
189+ Linker flags (Debug): -Wl,--gc-sections
190+ ccache: NO
191+ Precompiled headers: NO
192+ Extra dependencies:
193+ 3rdparty dependencies:
194+
195+ OpenCV modules:
196+ To be built: calib3d core dnn features2d flann highgui imgcodecs imgproc java_bindings_generator ml objdetect photo python_bindings_generator shape stitching superres ts video videoio videostab
197+ Disabled: js world
198+ Disabled by dependency: -
199+ Unavailable: java python2 python3 viz
200+ Applications: tests perf_tests apps
201+ Documentation: NO
202+ Non-free algorithms: NO
203+
204+ Windows RT support: NO
205+
206+ GUI:
207+ Win32 UI: YES
208+ VTK support: NO
209+
210+ Media I/O:
211+ ZLib: build (ver 1.2.11)
212+ JPEG: build-libjpeg-turbo (ver 1.5.3-62)
213+ WEBP: build (ver encoder: 0x020e)
214+ PNG: build (ver 1.6.34)
215+ TIFF: build (ver 42 - 4.0.9)
216+ JPEG 2000: build (ver 1.900.1)
217+ OpenEXR: build (ver 1.7.1)
218+ HDR: YES
219+ SUNRASTER: YES
220+ PXM: YES
221+ PFM: YES
222+
223+ Video I/O:
224+ Video for Windows: YES
225+ DC1394: NO
226+ FFMPEG: YES (prebuilt binaries)
227+ avcodec: YES (ver 58.18.100)
228+ avformat: YES (ver 58.12.100)
229+ avutil: YES (ver 56.14.100)
230+ swscale: YES (ver 5.1.100)
231+ avresample: YES (ver 4.0.0)
232+ GStreamer: NO
233+ DirectShow: YES
234+
235+ Parallel framework: none
236+
237+ Trace: YES (built-in)
238+
239+ Other third-party libraries:
240+ Lapack: NO
241+ Eigen: NO
242+ Custom HAL: NO
243+ Protobuf: build (3.5.1)
244+
245+ OpenCL: YES (no extra features)
246+ Include path: E:/opencv-4.0.0-alpha/opencv-4.0.0-alpha/3rdparty/include/opencl/1.2
247+ Link libraries: Dynamic load
248+
249+ Python (for build): E:/Python37-32/python.exe
250+
251+ Java:
252+ ant: NO
253+ JNI: C:/Program Files (x86)/Java/jdk1.8.0_181/include C:/Program Files (x86)/Java/jdk1.8.0_181/include/win32 C:/Program Files (x86)/Java/jdk1.8.0_181/include
254+ Java wrappers: NO
255+ Java tests: NO
256+
257+ Install to: E:/opencv-4.0.0-alpha/opencv-4.0.0-mingw64-build/install
258+ -----------------------------------------------------------------
259+ ```
260+
261+ </details >
262+
47263## How to compile OpenCV
48264
49265* [ blog.huihut . OpenCV使用CMake和MinGW的编译安装及其在Qt配置运行] ( https://blog.huihut.com/2017/12/03/CompiledOpenCVRunInQt/ )
0 commit comments