├── .DS_Store
├── .gitattributes
├── .idea
├── misc.xml
├── modules.xml
├── openCV_Car.iml
└── workspace.xml
├── CMakeLists.txt
├── README.md
├── cmake-build-debug
├── .DS_Store
├── CMakeCache.txt
├── CMakeFiles
│ ├── 3.8.2
│ │ ├── CMakeCCompiler.cmake
│ │ ├── CMakeCXXCompiler.cmake
│ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ ├── CMakeSystem.cmake
│ │ ├── CompilerIdC
│ │ │ ├── CMakeCCompilerId.c
│ │ │ └── a.out
│ │ └── CompilerIdCXX
│ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ └── a.out
│ ├── CMakeDirectoryInformation.cmake
│ ├── CMakeOutput.log
│ ├── Makefile.cmake
│ ├── Makefile2
│ ├── TargetDirectories.txt
│ ├── clion-environment.txt
│ ├── clion-log.txt
│ ├── cmake.check_cache
│ ├── feature_tests.bin
│ ├── feature_tests.c
│ ├── feature_tests.cxx
│ ├── openCV_Car.dir
│ │ ├── CXX.includecache
│ │ ├── DependInfo.cmake
│ │ ├── build.make
│ │ ├── cmake_clean.cmake
│ │ ├── depend.internal
│ │ ├── depend.make
│ │ ├── flags.make
│ │ ├── link.txt
│ │ ├── main.cpp.o
│ │ └── progress.make
│ ├── openCV_camera.dir
│ │ ├── DependInfo.cmake
│ │ ├── build.make
│ │ ├── cmake_clean.cmake
│ │ ├── depend.make
│ │ ├── flags.make
│ │ └── progress.make
│ └── progress.marks
├── Makefile
├── cmake_install.cmake
├── in.mp4
├── openCV_Ca'r.cbp
├── openCV_Car
├── openCV_Car.cbp
├── openCV_camera.cbp
└── rpath.sh
├── main.cpp
├── 参考文献.pdf
└── 运动物体检测.cpp
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhaoxuyan/OpenCV_Car/fc8cb80e2b25b58361d400415ac7cd1f07944c27/.DS_Store
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/openCV_Car.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/.idea/workspace.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
54 |
55 |
56 |
57 |
58 | true
59 | DEFINITION_ORDER
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 | 1524972801944
132 |
133 |
134 | 1524972801944
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 |
207 |
208 |
209 |
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
234 |
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
244 |
245 |
--------------------------------------------------------------------------------
/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | cmake_minimum_required(VERSION 3.8)
2 | project(openCV_Car)
3 |
4 | set(CMAKE_CXX_STANDARD 11)
5 |
6 | #find_library(OpenCV)
7 | find_package(OpenCV)
8 |
9 | include_directories(${OpenCV_INCLUDE_DIRS})
10 | set(CMAKE_CXX_STANDARD 11)
11 |
12 | add_executable(openCV_Car main.cpp)
13 | target_link_libraries(openCV_Car ${OpenCV_LIBS})
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # 运动车辆检测
2 |
3 | 利用帧差法、或者背景差分法对所提供的7公里交通视频进行运动车辆的提取。图像处理步骤为:读取帧、平滑、帧差或背景差、二值化、膨胀、腐蚀。
4 | 每一步的处理结果都用单独窗口显示出来。
5 |
6 | - 代码
7 |
8 | ```c++
9 | ///运动物体检测――帧差法
10 | #include"opencv2/opencv.hpp"
11 |
12 | using namespace cv;
13 | using namespace std;
14 |
15 | //运动物体检测函数声明
16 | Mat MoveDetect(const Mat &temp, const Mat &frame);
17 |
18 | int main() {
19 | //读取帧、平滑、帧差或背景差、二值化、膨胀、腐蚀。
20 |
21 | VideoCapture video("in.mp4");
22 | if (!video.isOpened())
23 | std::cout << "!!! Failed to open file: " <> frame;//读帧进frame
33 | if (frame.empty())//对帧进行异常检测
34 | {
35 | cout << "frame is empty!" << endl;
36 | break;
37 | }
38 | imshow("frame", frame);
39 |
40 | //处理帧
41 | if (i == 0)//如果为第一帧(temp还为空)
42 | {
43 | result = MoveDetect(frame, frame);//调用MoveDetect()进行运动物体检测,返回值存入result
44 | } else//若不是第一帧(temp有值了)
45 | {
46 | result = MoveDetect(temp, frame);//调用MoveDetect()进行运动物体检测,返回值存入result
47 |
48 | }
49 |
50 | imshow("result", result);
51 | if (waitKey(static_cast(1000.0 / FPS)) == 27)//按原FPS显示
52 | {
53 | cout << "ESC退出!" << endl;
54 | break;
55 | }
56 | temp = frame.clone();
57 | }
58 | if (waitKey(30) >= 0) break;
59 | }
60 | return 0;
61 |
62 | }
63 |
64 | Mat MoveDetect(const Mat &temp, const Mat &frame) {
65 |
66 | //平滑、帧差或背景差、二值化、膨胀、腐蚀。
67 | Mat result = frame.clone();
68 | //1.平滑处理
69 | IplImage *tempimg_src, *tempimg_dst;
70 | tempimg_src = new IplImage(temp);
71 | tempimg_dst = cvCreateImage(cvGetSize(tempimg_src), 8, 3);
72 | cvSmooth(tempimg_src, tempimg_dst, CV_BLUR, 3, 3, 0, 0);//平滑函数
73 |
74 | IplImage *frameimg_src, *frameimg_dst;
75 | frameimg_src = new IplImage(frame);
76 | frameimg_dst = cvCreateImage(cvGetSize(frameimg_src), 8, 3);
77 | cvSmooth(frameimg_src, frameimg_dst, CV_BLUR, 3, 3, 0, 0);//平滑函数
78 |
79 | //2.帧差
80 | Mat temp1, frame1;
81 | temp1 = cvarrToMat(tempimg_dst);
82 | frame1 = cvarrToMat(frameimg_dst);
83 | //2.1将background和frame转为灰度图
84 | Mat gray1, gray2;
85 | cvtColor(temp1, gray1, CV_BGR2GRAY);
86 | cvtColor(frame1, gray2, CV_BGR2GRAY);
87 | //2.2.将background和frame做差
88 | Mat diff;
89 | absdiff(gray1, gray2, diff);
90 | imshow("absdiff", diff);
91 |
92 |
93 | //3.对差值图diff_thresh进行阈值化处理 二值化
94 | Mat diff_thresh;
95 |
96 | /*
97 | getStructuringElement()
98 | 这个函数的第一个参数表示内核的形状,有三种形状可以选择。
99 | 矩形:MORPH_RECT;
100 | 交叉形:MORPH_CORSS;
101 | 椭圆形:MORPH_ELLIPSE;
102 | 第二和第三个参数分别是内核的尺寸以及锚点的位置
103 | */
104 | Mat kernel_erode = getStructuringElement(MORPH_RECT, Size(3, 3));//函数会返回指定形状和尺寸的结构元素。
105 | //调用之后,调用膨胀与腐蚀函数的时候,第三个参数值保存了getStructuringElement返回值的Mat类型变量。也就是element变量。
106 | Mat kernel_dilate = getStructuringElement(MORPH_RECT, Size(18, 18));
107 |
108 | //进行二值化处理,选择50,255为阈值
109 | threshold(diff, diff_thresh, 50, 255, CV_THRESH_BINARY);
110 | imshow("threshold", diff_thresh);
111 | //4.膨胀
112 | dilate(diff_thresh, diff_thresh, kernel_dilate);
113 | imshow("dilate", diff_thresh);
114 | //5.腐蚀
115 | erode(diff_thresh, diff_thresh, kernel_erode);
116 | imshow("erode", diff_thresh);
117 |
118 | //6.查找轮廓并绘制轮廓
119 | vector > contours;
120 | findContours(diff_thresh, contours, CV_RETR_EXTERNAL, CV_CHAIN_APPROX_NONE);//找轮廓函数
121 | drawContours(result, contours, -1, Scalar(0, 0, 255), 2);//在result上绘制轮廓
122 | //7.查找正外接矩形
123 | vector boundRect(contours.size());
124 | for (int i = 0; i < contours.size(); i++) {
125 | boundRect[i] = boundingRect(contours[i]);
126 | rectangle(result, boundRect[i], Scalar(0, 255, 0), 2);//在result上绘制正外接矩形
127 | }
128 | return result;//返回result
129 | }
130 | ```
131 |
132 | - 结果
133 |
134 | frame:原始视频;
135 |
136 | absdiff:背景差分;
137 |
138 | threshold:二值化;
139 |
140 | dilate:膨胀;
141 |
142 | erode:腐蚀
143 |
144 | result:结果
145 |
146 | 
147 |
148 | - 总结
149 |
150 |
151 |
152 | 根据参考文献,首先对图像进行平滑处理,然后将background和frame做差,对差值图diff_thresh进行阈值化处理,二值化,膨胀,腐蚀,最后查找轮廓并绘制轮廓矩形,得到结果。整个流程走下来觉得很有意思,也想深入的做下去并优化算法。收获很大。思考题找时间尝试做吧。
153 |
--------------------------------------------------------------------------------
/cmake-build-debug/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhaoxuyan/OpenCV_Car/fc8cb80e2b25b58361d400415ac7cd1f07944c27/cmake-build-debug/.DS_Store
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/3.8.2/CMakeCCompiler.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_C_COMPILER "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc")
2 | set(CMAKE_C_COMPILER_ARG1 "")
3 | set(CMAKE_C_COMPILER_ID "AppleClang")
4 | set(CMAKE_C_COMPILER_VERSION "9.0.0.9000037")
5 | set(CMAKE_C_COMPILER_WRAPPER "")
6 | set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
7 | set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
8 | set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
9 | set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
10 | set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
11 |
12 | set(CMAKE_C_PLATFORM_ID "Darwin")
13 | set(CMAKE_C_SIMULATE_ID "")
14 | set(CMAKE_C_SIMULATE_VERSION "")
15 |
16 | set(CMAKE_AR "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar")
17 | set(CMAKE_RANLIB "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib")
18 | set(CMAKE_LINKER "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld")
19 | set(CMAKE_COMPILER_IS_GNUCC )
20 | set(CMAKE_C_COMPILER_LOADED 1)
21 | set(CMAKE_C_COMPILER_WORKS TRUE)
22 | set(CMAKE_C_ABI_COMPILED TRUE)
23 | set(CMAKE_COMPILER_IS_MINGW )
24 | set(CMAKE_COMPILER_IS_CYGWIN )
25 | if(CMAKE_COMPILER_IS_CYGWIN)
26 | set(CYGWIN 1)
27 | set(UNIX 1)
28 | endif()
29 |
30 | set(CMAKE_C_COMPILER_ENV_VAR "CC")
31 |
32 | if(CMAKE_COMPILER_IS_MINGW)
33 | set(MINGW 1)
34 | endif()
35 | set(CMAKE_C_COMPILER_ID_RUN 1)
36 | set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
37 | set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
38 | set(CMAKE_C_LINKER_PREFERENCE 10)
39 |
40 | # Save compiler ABI information.
41 | set(CMAKE_C_SIZEOF_DATA_PTR "8")
42 | set(CMAKE_C_COMPILER_ABI "")
43 | set(CMAKE_C_LIBRARY_ARCHITECTURE "")
44 |
45 | if(CMAKE_C_SIZEOF_DATA_PTR)
46 | set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
47 | endif()
48 |
49 | if(CMAKE_C_COMPILER_ABI)
50 | set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
51 | endif()
52 |
53 | if(CMAKE_C_LIBRARY_ARCHITECTURE)
54 | set(CMAKE_LIBRARY_ARCHITECTURE "")
55 | endif()
56 |
57 | set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
58 | if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
59 | set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
60 | endif()
61 |
62 |
63 |
64 |
65 |
66 | set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "")
67 | set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib;/usr/local/lib")
68 | set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Frameworks;/System/Library/Frameworks")
69 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/3.8.2/CMakeCXXCompiler.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_CXX_COMPILER "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++")
2 | set(CMAKE_CXX_COMPILER_ARG1 "")
3 | set(CMAKE_CXX_COMPILER_ID "AppleClang")
4 | set(CMAKE_CXX_COMPILER_VERSION "9.0.0.9000037")
5 | set(CMAKE_CXX_COMPILER_WRAPPER "")
6 | set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98")
7 | set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17")
8 | set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
9 | set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
10 | set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
11 | set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
12 |
13 | set(CMAKE_CXX_PLATFORM_ID "Darwin")
14 | set(CMAKE_CXX_SIMULATE_ID "")
15 | set(CMAKE_CXX_SIMULATE_VERSION "")
16 |
17 | set(CMAKE_AR "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar")
18 | set(CMAKE_RANLIB "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib")
19 | set(CMAKE_LINKER "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld")
20 | set(CMAKE_COMPILER_IS_GNUCXX )
21 | set(CMAKE_CXX_COMPILER_LOADED 1)
22 | set(CMAKE_CXX_COMPILER_WORKS TRUE)
23 | set(CMAKE_CXX_ABI_COMPILED TRUE)
24 | set(CMAKE_COMPILER_IS_MINGW )
25 | set(CMAKE_COMPILER_IS_CYGWIN )
26 | if(CMAKE_COMPILER_IS_CYGWIN)
27 | set(CYGWIN 1)
28 | set(UNIX 1)
29 | endif()
30 |
31 | set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
32 |
33 | if(CMAKE_COMPILER_IS_MINGW)
34 | set(MINGW 1)
35 | endif()
36 | set(CMAKE_CXX_COMPILER_ID_RUN 1)
37 | set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
38 | set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP)
39 | set(CMAKE_CXX_LINKER_PREFERENCE 30)
40 | set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
41 |
42 | # Save compiler ABI information.
43 | set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
44 | set(CMAKE_CXX_COMPILER_ABI "")
45 | set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
46 |
47 | if(CMAKE_CXX_SIZEOF_DATA_PTR)
48 | set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
49 | endif()
50 |
51 | if(CMAKE_CXX_COMPILER_ABI)
52 | set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
53 | endif()
54 |
55 | if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
56 | set(CMAKE_LIBRARY_ARCHITECTURE "")
57 | endif()
58 |
59 | set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
60 | if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
61 | set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
62 | endif()
63 |
64 |
65 |
66 |
67 |
68 | set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++")
69 | set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib;/usr/local/lib")
70 | set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Frameworks;/System/Library/Frameworks")
71 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/3.8.2/CMakeDetermineCompilerABI_C.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhaoxuyan/OpenCV_Car/fc8cb80e2b25b58361d400415ac7cd1f07944c27/cmake-build-debug/CMakeFiles/3.8.2/CMakeDetermineCompilerABI_C.bin
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/3.8.2/CMakeDetermineCompilerABI_CXX.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhaoxuyan/OpenCV_Car/fc8cb80e2b25b58361d400415ac7cd1f07944c27/cmake-build-debug/CMakeFiles/3.8.2/CMakeDetermineCompilerABI_CXX.bin
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/3.8.2/CMakeSystem.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_HOST_SYSTEM "Darwin-17.3.0")
2 | set(CMAKE_HOST_SYSTEM_NAME "Darwin")
3 | set(CMAKE_HOST_SYSTEM_VERSION "17.3.0")
4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5 |
6 |
7 |
8 | set(CMAKE_SYSTEM "Darwin-17.3.0")
9 | set(CMAKE_SYSTEM_NAME "Darwin")
10 | set(CMAKE_SYSTEM_VERSION "17.3.0")
11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12 |
13 | set(CMAKE_CROSSCOMPILING "FALSE")
14 |
15 | set(CMAKE_SYSTEM_LOADED 1)
16 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/3.8.2/CompilerIdC/CMakeCCompilerId.c:
--------------------------------------------------------------------------------
1 | #ifdef __cplusplus
2 | # error "A C++ compiler has been selected for C."
3 | #endif
4 |
5 | #if defined(__18CXX)
6 | # define ID_VOID_MAIN
7 | #endif
8 | #if defined(__CLASSIC_C__)
9 | /* cv-qualifiers did not exist in K&R C */
10 | # define const
11 | # define volatile
12 | #endif
13 |
14 |
15 | /* Version number components: V=Version, R=Revision, P=Patch
16 | Version date components: YYYY=Year, MM=Month, DD=Day */
17 |
18 | #if defined(__INTEL_COMPILER) || defined(__ICC)
19 | # define COMPILER_ID "Intel"
20 | # if defined(_MSC_VER)
21 | # define SIMULATE_ID "MSVC"
22 | # endif
23 | /* __INTEL_COMPILER = VRP */
24 | # define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
25 | # define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
26 | # if defined(__INTEL_COMPILER_UPDATE)
27 | # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
28 | # else
29 | # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
30 | # endif
31 | # if defined(__INTEL_COMPILER_BUILD_DATE)
32 | /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
33 | # define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
34 | # endif
35 | # if defined(_MSC_VER)
36 | /* _MSC_VER = VVRR */
37 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
38 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
39 | # endif
40 |
41 | #elif defined(__PATHCC__)
42 | # define COMPILER_ID "PathScale"
43 | # define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
44 | # define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
45 | # if defined(__PATHCC_PATCHLEVEL__)
46 | # define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
47 | # endif
48 |
49 | #elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
50 | # define COMPILER_ID "Embarcadero"
51 | # define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
52 | # define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
53 | # define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
54 |
55 | #elif defined(__BORLANDC__)
56 | # define COMPILER_ID "Borland"
57 | /* __BORLANDC__ = 0xVRR */
58 | # define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
59 | # define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
60 |
61 | #elif defined(__WATCOMC__) && __WATCOMC__ < 1200
62 | # define COMPILER_ID "Watcom"
63 | /* __WATCOMC__ = VVRR */
64 | # define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
65 | # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
66 | # if (__WATCOMC__ % 10) > 0
67 | # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
68 | # endif
69 |
70 | #elif defined(__WATCOMC__)
71 | # define COMPILER_ID "OpenWatcom"
72 | /* __WATCOMC__ = VVRP + 1100 */
73 | # define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
74 | # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
75 | # if (__WATCOMC__ % 10) > 0
76 | # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
77 | # endif
78 |
79 | #elif defined(__SUNPRO_C)
80 | # define COMPILER_ID "SunPro"
81 | # if __SUNPRO_C >= 0x5100
82 | /* __SUNPRO_C = 0xVRRP */
83 | # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
84 | # define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
85 | # define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
86 | # else
87 | /* __SUNPRO_CC = 0xVRP */
88 | # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
89 | # define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
90 | # define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
91 | # endif
92 |
93 | #elif defined(__HP_cc)
94 | # define COMPILER_ID "HP"
95 | /* __HP_cc = VVRRPP */
96 | # define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
97 | # define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
98 | # define COMPILER_VERSION_PATCH DEC(__HP_cc % 100)
99 |
100 | #elif defined(__DECC)
101 | # define COMPILER_ID "Compaq"
102 | /* __DECC_VER = VVRRTPPPP */
103 | # define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
104 | # define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100)
105 | # define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000)
106 |
107 | #elif defined(__IBMC__) && defined(__COMPILER_VER__)
108 | # define COMPILER_ID "zOS"
109 | /* __IBMC__ = VRP */
110 | # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
111 | # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
112 | # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
113 |
114 | #elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
115 | # define COMPILER_ID "XL"
116 | /* __IBMC__ = VRP */
117 | # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
118 | # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
119 | # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
120 |
121 | #elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
122 | # define COMPILER_ID "VisualAge"
123 | /* __IBMC__ = VRP */
124 | # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
125 | # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
126 | # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
127 |
128 | #elif defined(__PGI)
129 | # define COMPILER_ID "PGI"
130 | # define COMPILER_VERSION_MAJOR DEC(__PGIC__)
131 | # define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
132 | # if defined(__PGIC_PATCHLEVEL__)
133 | # define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
134 | # endif
135 |
136 | #elif defined(_CRAYC)
137 | # define COMPILER_ID "Cray"
138 | # define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
139 | # define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
140 |
141 | #elif defined(__TI_COMPILER_VERSION__)
142 | # define COMPILER_ID "TI"
143 | /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
144 | # define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
145 | # define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
146 | # define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
147 |
148 | #elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version)
149 | # define COMPILER_ID "Fujitsu"
150 |
151 | #elif defined(__TINYC__)
152 | # define COMPILER_ID "TinyCC"
153 |
154 | #elif defined(__BCC__)
155 | # define COMPILER_ID "Bruce"
156 |
157 | #elif defined(__SCO_VERSION__)
158 | # define COMPILER_ID "SCO"
159 |
160 | #elif defined(__clang__) && defined(__apple_build_version__)
161 | # define COMPILER_ID "AppleClang"
162 | # if defined(_MSC_VER)
163 | # define SIMULATE_ID "MSVC"
164 | # endif
165 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__)
166 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__)
167 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
168 | # if defined(_MSC_VER)
169 | /* _MSC_VER = VVRR */
170 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
171 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
172 | # endif
173 | # define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
174 |
175 | #elif defined(__clang__)
176 | # define COMPILER_ID "Clang"
177 | # if defined(_MSC_VER)
178 | # define SIMULATE_ID "MSVC"
179 | # endif
180 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__)
181 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__)
182 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
183 | # if defined(_MSC_VER)
184 | /* _MSC_VER = VVRR */
185 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
186 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
187 | # endif
188 |
189 | #elif defined(__GNUC__)
190 | # define COMPILER_ID "GNU"
191 | # define COMPILER_VERSION_MAJOR DEC(__GNUC__)
192 | # if defined(__GNUC_MINOR__)
193 | # define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
194 | # endif
195 | # if defined(__GNUC_PATCHLEVEL__)
196 | # define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
197 | # endif
198 |
199 | #elif defined(_MSC_VER)
200 | # define COMPILER_ID "MSVC"
201 | /* _MSC_VER = VVRR */
202 | # define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
203 | # define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
204 | # if defined(_MSC_FULL_VER)
205 | # if _MSC_VER >= 1400
206 | /* _MSC_FULL_VER = VVRRPPPPP */
207 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
208 | # else
209 | /* _MSC_FULL_VER = VVRRPPPP */
210 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
211 | # endif
212 | # endif
213 | # if defined(_MSC_BUILD)
214 | # define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
215 | # endif
216 |
217 | #elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
218 | # define COMPILER_ID "ADSP"
219 | #if defined(__VISUALDSPVERSION__)
220 | /* __VISUALDSPVERSION__ = 0xVVRRPP00 */
221 | # define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
222 | # define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
223 | # define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF)
224 | #endif
225 |
226 | #elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC)
227 | # define COMPILER_ID "IAR"
228 |
229 | #elif defined(__ARMCC_VERSION)
230 | # define COMPILER_ID "ARMCC"
231 | #if __ARMCC_VERSION >= 1000000
232 | /* __ARMCC_VERSION = VRRPPPP */
233 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
234 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
235 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
236 | #else
237 | /* __ARMCC_VERSION = VRPPPP */
238 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
239 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
240 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
241 | #endif
242 |
243 |
244 | #elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
245 | # define COMPILER_ID "SDCC"
246 | # if defined(__SDCC_VERSION_MAJOR)
247 | # define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
248 | # define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
249 | # define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
250 | # else
251 | /* SDCC = VRP */
252 | # define COMPILER_VERSION_MAJOR DEC(SDCC/100)
253 | # define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
254 | # define COMPILER_VERSION_PATCH DEC(SDCC % 10)
255 | # endif
256 |
257 | #elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION)
258 | # define COMPILER_ID "MIPSpro"
259 | # if defined(_SGI_COMPILER_VERSION)
260 | /* _SGI_COMPILER_VERSION = VRP */
261 | # define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100)
262 | # define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10)
263 | # define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10)
264 | # else
265 | /* _COMPILER_VERSION = VRP */
266 | # define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100)
267 | # define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10)
268 | # define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10)
269 | # endif
270 |
271 |
272 | /* These compilers are either not known or too old to define an
273 | identification macro. Try to identify the platform and guess that
274 | it is the native compiler. */
275 | #elif defined(__sgi)
276 | # define COMPILER_ID "MIPSpro"
277 |
278 | #elif defined(__hpux) || defined(__hpua)
279 | # define COMPILER_ID "HP"
280 |
281 | #else /* unknown compiler */
282 | # define COMPILER_ID ""
283 | #endif
284 |
285 | /* Construct the string literal in pieces to prevent the source from
286 | getting matched. Store it in a pointer rather than an array
287 | because some compilers will just produce instructions to fill the
288 | array rather than assigning a pointer to a static array. */
289 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
290 | #ifdef SIMULATE_ID
291 | char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
292 | #endif
293 |
294 | #ifdef __QNXNTO__
295 | char const* qnxnto = "INFO" ":" "qnxnto[]";
296 | #endif
297 |
298 | #if defined(__CRAYXE) || defined(__CRAYXC)
299 | char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
300 | #endif
301 |
302 | #define STRINGIFY_HELPER(X) #X
303 | #define STRINGIFY(X) STRINGIFY_HELPER(X)
304 |
305 | /* Identify known platforms by name. */
306 | #if defined(__linux) || defined(__linux__) || defined(linux)
307 | # define PLATFORM_ID "Linux"
308 |
309 | #elif defined(__CYGWIN__)
310 | # define PLATFORM_ID "Cygwin"
311 |
312 | #elif defined(__MINGW32__)
313 | # define PLATFORM_ID "MinGW"
314 |
315 | #elif defined(__APPLE__)
316 | # define PLATFORM_ID "Darwin"
317 |
318 | #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
319 | # define PLATFORM_ID "Windows"
320 |
321 | #elif defined(__FreeBSD__) || defined(__FreeBSD)
322 | # define PLATFORM_ID "FreeBSD"
323 |
324 | #elif defined(__NetBSD__) || defined(__NetBSD)
325 | # define PLATFORM_ID "NetBSD"
326 |
327 | #elif defined(__OpenBSD__) || defined(__OPENBSD)
328 | # define PLATFORM_ID "OpenBSD"
329 |
330 | #elif defined(__sun) || defined(sun)
331 | # define PLATFORM_ID "SunOS"
332 |
333 | #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
334 | # define PLATFORM_ID "AIX"
335 |
336 | #elif defined(__sgi) || defined(__sgi__) || defined(_SGI)
337 | # define PLATFORM_ID "IRIX"
338 |
339 | #elif defined(__hpux) || defined(__hpux__)
340 | # define PLATFORM_ID "HP-UX"
341 |
342 | #elif defined(__HAIKU__)
343 | # define PLATFORM_ID "Haiku"
344 |
345 | #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
346 | # define PLATFORM_ID "BeOS"
347 |
348 | #elif defined(__QNX__) || defined(__QNXNTO__)
349 | # define PLATFORM_ID "QNX"
350 |
351 | #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
352 | # define PLATFORM_ID "Tru64"
353 |
354 | #elif defined(__riscos) || defined(__riscos__)
355 | # define PLATFORM_ID "RISCos"
356 |
357 | #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
358 | # define PLATFORM_ID "SINIX"
359 |
360 | #elif defined(__UNIX_SV__)
361 | # define PLATFORM_ID "UNIX_SV"
362 |
363 | #elif defined(__bsdos__)
364 | # define PLATFORM_ID "BSDOS"
365 |
366 | #elif defined(_MPRAS) || defined(MPRAS)
367 | # define PLATFORM_ID "MP-RAS"
368 |
369 | #elif defined(__osf) || defined(__osf__)
370 | # define PLATFORM_ID "OSF1"
371 |
372 | #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
373 | # define PLATFORM_ID "SCO_SV"
374 |
375 | #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
376 | # define PLATFORM_ID "ULTRIX"
377 |
378 | #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
379 | # define PLATFORM_ID "Xenix"
380 |
381 | #elif defined(__WATCOMC__)
382 | # if defined(__LINUX__)
383 | # define PLATFORM_ID "Linux"
384 |
385 | # elif defined(__DOS__)
386 | # define PLATFORM_ID "DOS"
387 |
388 | # elif defined(__OS2__)
389 | # define PLATFORM_ID "OS2"
390 |
391 | # elif defined(__WINDOWS__)
392 | # define PLATFORM_ID "Windows3x"
393 |
394 | # else /* unknown platform */
395 | # define PLATFORM_ID
396 | # endif
397 |
398 | #else /* unknown platform */
399 | # define PLATFORM_ID
400 |
401 | #endif
402 |
403 | /* For windows compilers MSVC and Intel we can determine
404 | the architecture of the compiler being used. This is because
405 | the compilers do not have flags that can change the architecture,
406 | but rather depend on which compiler is being used
407 | */
408 | #if defined(_WIN32) && defined(_MSC_VER)
409 | # if defined(_M_IA64)
410 | # define ARCHITECTURE_ID "IA64"
411 |
412 | # elif defined(_M_X64) || defined(_M_AMD64)
413 | # define ARCHITECTURE_ID "x64"
414 |
415 | # elif defined(_M_IX86)
416 | # define ARCHITECTURE_ID "X86"
417 |
418 | # elif defined(_M_ARM)
419 | # if _M_ARM == 4
420 | # define ARCHITECTURE_ID "ARMV4I"
421 | # elif _M_ARM == 5
422 | # define ARCHITECTURE_ID "ARMV5I"
423 | # else
424 | # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
425 | # endif
426 |
427 | # elif defined(_M_MIPS)
428 | # define ARCHITECTURE_ID "MIPS"
429 |
430 | # elif defined(_M_SH)
431 | # define ARCHITECTURE_ID "SHx"
432 |
433 | # else /* unknown architecture */
434 | # define ARCHITECTURE_ID ""
435 | # endif
436 |
437 | #elif defined(__WATCOMC__)
438 | # if defined(_M_I86)
439 | # define ARCHITECTURE_ID "I86"
440 |
441 | # elif defined(_M_IX86)
442 | # define ARCHITECTURE_ID "X86"
443 |
444 | # else /* unknown architecture */
445 | # define ARCHITECTURE_ID ""
446 | # endif
447 |
448 | #else
449 | # define ARCHITECTURE_ID
450 | #endif
451 |
452 | /* Convert integer to decimal digit literals. */
453 | #define DEC(n) \
454 | ('0' + (((n) / 10000000)%10)), \
455 | ('0' + (((n) / 1000000)%10)), \
456 | ('0' + (((n) / 100000)%10)), \
457 | ('0' + (((n) / 10000)%10)), \
458 | ('0' + (((n) / 1000)%10)), \
459 | ('0' + (((n) / 100)%10)), \
460 | ('0' + (((n) / 10)%10)), \
461 | ('0' + ((n) % 10))
462 |
463 | /* Convert integer to hex digit literals. */
464 | #define HEX(n) \
465 | ('0' + ((n)>>28 & 0xF)), \
466 | ('0' + ((n)>>24 & 0xF)), \
467 | ('0' + ((n)>>20 & 0xF)), \
468 | ('0' + ((n)>>16 & 0xF)), \
469 | ('0' + ((n)>>12 & 0xF)), \
470 | ('0' + ((n)>>8 & 0xF)), \
471 | ('0' + ((n)>>4 & 0xF)), \
472 | ('0' + ((n) & 0xF))
473 |
474 | /* Construct a string literal encoding the version number components. */
475 | #ifdef COMPILER_VERSION_MAJOR
476 | char const info_version[] = {
477 | 'I', 'N', 'F', 'O', ':',
478 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
479 | COMPILER_VERSION_MAJOR,
480 | # ifdef COMPILER_VERSION_MINOR
481 | '.', COMPILER_VERSION_MINOR,
482 | # ifdef COMPILER_VERSION_PATCH
483 | '.', COMPILER_VERSION_PATCH,
484 | # ifdef COMPILER_VERSION_TWEAK
485 | '.', COMPILER_VERSION_TWEAK,
486 | # endif
487 | # endif
488 | # endif
489 | ']','\0'};
490 | #endif
491 |
492 | /* Construct a string literal encoding the version number components. */
493 | #ifdef SIMULATE_VERSION_MAJOR
494 | char const info_simulate_version[] = {
495 | 'I', 'N', 'F', 'O', ':',
496 | 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
497 | SIMULATE_VERSION_MAJOR,
498 | # ifdef SIMULATE_VERSION_MINOR
499 | '.', SIMULATE_VERSION_MINOR,
500 | # ifdef SIMULATE_VERSION_PATCH
501 | '.', SIMULATE_VERSION_PATCH,
502 | # ifdef SIMULATE_VERSION_TWEAK
503 | '.', SIMULATE_VERSION_TWEAK,
504 | # endif
505 | # endif
506 | # endif
507 | ']','\0'};
508 | #endif
509 |
510 | /* Construct the string literal in pieces to prevent the source from
511 | getting matched. Store it in a pointer rather than an array
512 | because some compilers will just produce instructions to fill the
513 | array rather than assigning a pointer to a static array. */
514 | char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
515 | char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
516 |
517 |
518 |
519 |
520 | #if !defined(__STDC__)
521 | # if defined(_MSC_VER) && !defined(__clang__)
522 | # define C_DIALECT "90"
523 | # else
524 | # define C_DIALECT
525 | # endif
526 | #elif __STDC_VERSION__ >= 201000L
527 | # define C_DIALECT "11"
528 | #elif __STDC_VERSION__ >= 199901L
529 | # define C_DIALECT "99"
530 | #else
531 | # define C_DIALECT "90"
532 | #endif
533 | const char* info_language_dialect_default =
534 | "INFO" ":" "dialect_default[" C_DIALECT "]";
535 |
536 | /*--------------------------------------------------------------------------*/
537 |
538 | #ifdef ID_VOID_MAIN
539 | void main() {}
540 | #else
541 | # if defined(__CLASSIC_C__)
542 | int main(argc, argv) int argc; char *argv[];
543 | # else
544 | int main(int argc, char* argv[])
545 | # endif
546 | {
547 | int require = 0;
548 | require += info_compiler[argc];
549 | require += info_platform[argc];
550 | require += info_arch[argc];
551 | #ifdef COMPILER_VERSION_MAJOR
552 | require += info_version[argc];
553 | #endif
554 | #ifdef SIMULATE_ID
555 | require += info_simulate[argc];
556 | #endif
557 | #ifdef SIMULATE_VERSION_MAJOR
558 | require += info_simulate_version[argc];
559 | #endif
560 | #if defined(__CRAYXE) || defined(__CRAYXC)
561 | require += info_cray[argc];
562 | #endif
563 | require += info_language_dialect_default[argc];
564 | (void)argv;
565 | return require;
566 | }
567 | #endif
568 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/3.8.2/CompilerIdC/a.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhaoxuyan/OpenCV_Car/fc8cb80e2b25b58361d400415ac7cd1f07944c27/cmake-build-debug/CMakeFiles/3.8.2/CompilerIdC/a.out
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/3.8.2/CompilerIdCXX/CMakeCXXCompilerId.cpp:
--------------------------------------------------------------------------------
1 | /* This source file must have a .cpp extension so that all C++ compilers
2 | recognize the extension without flags. Borland does not know .cxx for
3 | example. */
4 | #ifndef __cplusplus
5 | # error "A C compiler has been selected for C++."
6 | #endif
7 |
8 |
9 | /* Version number components: V=Version, R=Revision, P=Patch
10 | Version date components: YYYY=Year, MM=Month, DD=Day */
11 |
12 | #if defined(__COMO__)
13 | # define COMPILER_ID "Comeau"
14 | /* __COMO_VERSION__ = VRR */
15 | # define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
16 | # define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)
17 |
18 | #elif defined(__INTEL_COMPILER) || defined(__ICC)
19 | # define COMPILER_ID "Intel"
20 | # if defined(_MSC_VER)
21 | # define SIMULATE_ID "MSVC"
22 | # endif
23 | /* __INTEL_COMPILER = VRP */
24 | # define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
25 | # define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
26 | # if defined(__INTEL_COMPILER_UPDATE)
27 | # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
28 | # else
29 | # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
30 | # endif
31 | # if defined(__INTEL_COMPILER_BUILD_DATE)
32 | /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
33 | # define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
34 | # endif
35 | # if defined(_MSC_VER)
36 | /* _MSC_VER = VVRR */
37 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
38 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
39 | # endif
40 |
41 | #elif defined(__PATHCC__)
42 | # define COMPILER_ID "PathScale"
43 | # define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
44 | # define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
45 | # if defined(__PATHCC_PATCHLEVEL__)
46 | # define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
47 | # endif
48 |
49 | #elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
50 | # define COMPILER_ID "Embarcadero"
51 | # define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
52 | # define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
53 | # define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
54 |
55 | #elif defined(__BORLANDC__)
56 | # define COMPILER_ID "Borland"
57 | /* __BORLANDC__ = 0xVRR */
58 | # define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
59 | # define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
60 |
61 | #elif defined(__WATCOMC__) && __WATCOMC__ < 1200
62 | # define COMPILER_ID "Watcom"
63 | /* __WATCOMC__ = VVRR */
64 | # define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
65 | # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
66 | # if (__WATCOMC__ % 10) > 0
67 | # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
68 | # endif
69 |
70 | #elif defined(__WATCOMC__)
71 | # define COMPILER_ID "OpenWatcom"
72 | /* __WATCOMC__ = VVRP + 1100 */
73 | # define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
74 | # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
75 | # if (__WATCOMC__ % 10) > 0
76 | # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
77 | # endif
78 |
79 | #elif defined(__SUNPRO_CC)
80 | # define COMPILER_ID "SunPro"
81 | # if __SUNPRO_CC >= 0x5100
82 | /* __SUNPRO_CC = 0xVRRP */
83 | # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
84 | # define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
85 | # define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
86 | # else
87 | /* __SUNPRO_CC = 0xVRP */
88 | # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
89 | # define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
90 | # define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
91 | # endif
92 |
93 | #elif defined(__HP_aCC)
94 | # define COMPILER_ID "HP"
95 | /* __HP_aCC = VVRRPP */
96 | # define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
97 | # define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
98 | # define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100)
99 |
100 | #elif defined(__DECCXX)
101 | # define COMPILER_ID "Compaq"
102 | /* __DECCXX_VER = VVRRTPPPP */
103 | # define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
104 | # define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100)
105 | # define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000)
106 |
107 | #elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
108 | # define COMPILER_ID "zOS"
109 | /* __IBMCPP__ = VRP */
110 | # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
111 | # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
112 | # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
113 |
114 | #elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
115 | # define COMPILER_ID "XL"
116 | /* __IBMCPP__ = VRP */
117 | # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
118 | # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
119 | # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
120 |
121 | #elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
122 | # define COMPILER_ID "VisualAge"
123 | /* __IBMCPP__ = VRP */
124 | # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
125 | # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
126 | # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
127 |
128 | #elif defined(__PGI)
129 | # define COMPILER_ID "PGI"
130 | # define COMPILER_VERSION_MAJOR DEC(__PGIC__)
131 | # define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
132 | # if defined(__PGIC_PATCHLEVEL__)
133 | # define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
134 | # endif
135 |
136 | #elif defined(_CRAYC)
137 | # define COMPILER_ID "Cray"
138 | # define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
139 | # define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
140 |
141 | #elif defined(__TI_COMPILER_VERSION__)
142 | # define COMPILER_ID "TI"
143 | /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
144 | # define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
145 | # define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
146 | # define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
147 |
148 | #elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version)
149 | # define COMPILER_ID "Fujitsu"
150 |
151 | #elif defined(__SCO_VERSION__)
152 | # define COMPILER_ID "SCO"
153 |
154 | #elif defined(__clang__) && defined(__apple_build_version__)
155 | # define COMPILER_ID "AppleClang"
156 | # if defined(_MSC_VER)
157 | # define SIMULATE_ID "MSVC"
158 | # endif
159 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__)
160 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__)
161 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
162 | # if defined(_MSC_VER)
163 | /* _MSC_VER = VVRR */
164 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
165 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
166 | # endif
167 | # define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
168 |
169 | #elif defined(__clang__)
170 | # define COMPILER_ID "Clang"
171 | # if defined(_MSC_VER)
172 | # define SIMULATE_ID "MSVC"
173 | # endif
174 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__)
175 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__)
176 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
177 | # if defined(_MSC_VER)
178 | /* _MSC_VER = VVRR */
179 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
180 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
181 | # endif
182 |
183 | #elif defined(__GNUC__) || defined(__GNUG__)
184 | # define COMPILER_ID "GNU"
185 | # if defined(__GNUC__)
186 | # define COMPILER_VERSION_MAJOR DEC(__GNUC__)
187 | # else
188 | # define COMPILER_VERSION_MAJOR DEC(__GNUG__)
189 | # endif
190 | # if defined(__GNUC_MINOR__)
191 | # define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
192 | # endif
193 | # if defined(__GNUC_PATCHLEVEL__)
194 | # define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
195 | # endif
196 |
197 | #elif defined(_MSC_VER)
198 | # define COMPILER_ID "MSVC"
199 | /* _MSC_VER = VVRR */
200 | # define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
201 | # define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
202 | # if defined(_MSC_FULL_VER)
203 | # if _MSC_VER >= 1400
204 | /* _MSC_FULL_VER = VVRRPPPPP */
205 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
206 | # else
207 | /* _MSC_FULL_VER = VVRRPPPP */
208 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
209 | # endif
210 | # endif
211 | # if defined(_MSC_BUILD)
212 | # define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
213 | # endif
214 |
215 | #elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
216 | # define COMPILER_ID "ADSP"
217 | #if defined(__VISUALDSPVERSION__)
218 | /* __VISUALDSPVERSION__ = 0xVVRRPP00 */
219 | # define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
220 | # define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
221 | # define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF)
222 | #endif
223 |
224 | #elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC)
225 | # define COMPILER_ID "IAR"
226 |
227 | #elif defined(__ARMCC_VERSION)
228 | # define COMPILER_ID "ARMCC"
229 | #if __ARMCC_VERSION >= 1000000
230 | /* __ARMCC_VERSION = VRRPPPP */
231 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
232 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
233 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
234 | #else
235 | /* __ARMCC_VERSION = VRPPPP */
236 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
237 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
238 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
239 | #endif
240 |
241 |
242 | #elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION)
243 | # define COMPILER_ID "MIPSpro"
244 | # if defined(_SGI_COMPILER_VERSION)
245 | /* _SGI_COMPILER_VERSION = VRP */
246 | # define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100)
247 | # define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10)
248 | # define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10)
249 | # else
250 | /* _COMPILER_VERSION = VRP */
251 | # define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100)
252 | # define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10)
253 | # define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10)
254 | # endif
255 |
256 |
257 | /* These compilers are either not known or too old to define an
258 | identification macro. Try to identify the platform and guess that
259 | it is the native compiler. */
260 | #elif defined(__sgi)
261 | # define COMPILER_ID "MIPSpro"
262 |
263 | #elif defined(__hpux) || defined(__hpua)
264 | # define COMPILER_ID "HP"
265 |
266 | #else /* unknown compiler */
267 | # define COMPILER_ID ""
268 | #endif
269 |
270 | /* Construct the string literal in pieces to prevent the source from
271 | getting matched. Store it in a pointer rather than an array
272 | because some compilers will just produce instructions to fill the
273 | array rather than assigning a pointer to a static array. */
274 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
275 | #ifdef SIMULATE_ID
276 | char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
277 | #endif
278 |
279 | #ifdef __QNXNTO__
280 | char const* qnxnto = "INFO" ":" "qnxnto[]";
281 | #endif
282 |
283 | #if defined(__CRAYXE) || defined(__CRAYXC)
284 | char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
285 | #endif
286 |
287 | #define STRINGIFY_HELPER(X) #X
288 | #define STRINGIFY(X) STRINGIFY_HELPER(X)
289 |
290 | /* Identify known platforms by name. */
291 | #if defined(__linux) || defined(__linux__) || defined(linux)
292 | # define PLATFORM_ID "Linux"
293 |
294 | #elif defined(__CYGWIN__)
295 | # define PLATFORM_ID "Cygwin"
296 |
297 | #elif defined(__MINGW32__)
298 | # define PLATFORM_ID "MinGW"
299 |
300 | #elif defined(__APPLE__)
301 | # define PLATFORM_ID "Darwin"
302 |
303 | #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
304 | # define PLATFORM_ID "Windows"
305 |
306 | #elif defined(__FreeBSD__) || defined(__FreeBSD)
307 | # define PLATFORM_ID "FreeBSD"
308 |
309 | #elif defined(__NetBSD__) || defined(__NetBSD)
310 | # define PLATFORM_ID "NetBSD"
311 |
312 | #elif defined(__OpenBSD__) || defined(__OPENBSD)
313 | # define PLATFORM_ID "OpenBSD"
314 |
315 | #elif defined(__sun) || defined(sun)
316 | # define PLATFORM_ID "SunOS"
317 |
318 | #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
319 | # define PLATFORM_ID "AIX"
320 |
321 | #elif defined(__sgi) || defined(__sgi__) || defined(_SGI)
322 | # define PLATFORM_ID "IRIX"
323 |
324 | #elif defined(__hpux) || defined(__hpux__)
325 | # define PLATFORM_ID "HP-UX"
326 |
327 | #elif defined(__HAIKU__)
328 | # define PLATFORM_ID "Haiku"
329 |
330 | #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
331 | # define PLATFORM_ID "BeOS"
332 |
333 | #elif defined(__QNX__) || defined(__QNXNTO__)
334 | # define PLATFORM_ID "QNX"
335 |
336 | #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
337 | # define PLATFORM_ID "Tru64"
338 |
339 | #elif defined(__riscos) || defined(__riscos__)
340 | # define PLATFORM_ID "RISCos"
341 |
342 | #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
343 | # define PLATFORM_ID "SINIX"
344 |
345 | #elif defined(__UNIX_SV__)
346 | # define PLATFORM_ID "UNIX_SV"
347 |
348 | #elif defined(__bsdos__)
349 | # define PLATFORM_ID "BSDOS"
350 |
351 | #elif defined(_MPRAS) || defined(MPRAS)
352 | # define PLATFORM_ID "MP-RAS"
353 |
354 | #elif defined(__osf) || defined(__osf__)
355 | # define PLATFORM_ID "OSF1"
356 |
357 | #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
358 | # define PLATFORM_ID "SCO_SV"
359 |
360 | #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
361 | # define PLATFORM_ID "ULTRIX"
362 |
363 | #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
364 | # define PLATFORM_ID "Xenix"
365 |
366 | #elif defined(__WATCOMC__)
367 | # if defined(__LINUX__)
368 | # define PLATFORM_ID "Linux"
369 |
370 | # elif defined(__DOS__)
371 | # define PLATFORM_ID "DOS"
372 |
373 | # elif defined(__OS2__)
374 | # define PLATFORM_ID "OS2"
375 |
376 | # elif defined(__WINDOWS__)
377 | # define PLATFORM_ID "Windows3x"
378 |
379 | # else /* unknown platform */
380 | # define PLATFORM_ID
381 | # endif
382 |
383 | #else /* unknown platform */
384 | # define PLATFORM_ID
385 |
386 | #endif
387 |
388 | /* For windows compilers MSVC and Intel we can determine
389 | the architecture of the compiler being used. This is because
390 | the compilers do not have flags that can change the architecture,
391 | but rather depend on which compiler is being used
392 | */
393 | #if defined(_WIN32) && defined(_MSC_VER)
394 | # if defined(_M_IA64)
395 | # define ARCHITECTURE_ID "IA64"
396 |
397 | # elif defined(_M_X64) || defined(_M_AMD64)
398 | # define ARCHITECTURE_ID "x64"
399 |
400 | # elif defined(_M_IX86)
401 | # define ARCHITECTURE_ID "X86"
402 |
403 | # elif defined(_M_ARM)
404 | # if _M_ARM == 4
405 | # define ARCHITECTURE_ID "ARMV4I"
406 | # elif _M_ARM == 5
407 | # define ARCHITECTURE_ID "ARMV5I"
408 | # else
409 | # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
410 | # endif
411 |
412 | # elif defined(_M_MIPS)
413 | # define ARCHITECTURE_ID "MIPS"
414 |
415 | # elif defined(_M_SH)
416 | # define ARCHITECTURE_ID "SHx"
417 |
418 | # else /* unknown architecture */
419 | # define ARCHITECTURE_ID ""
420 | # endif
421 |
422 | #elif defined(__WATCOMC__)
423 | # if defined(_M_I86)
424 | # define ARCHITECTURE_ID "I86"
425 |
426 | # elif defined(_M_IX86)
427 | # define ARCHITECTURE_ID "X86"
428 |
429 | # else /* unknown architecture */
430 | # define ARCHITECTURE_ID ""
431 | # endif
432 |
433 | #else
434 | # define ARCHITECTURE_ID
435 | #endif
436 |
437 | /* Convert integer to decimal digit literals. */
438 | #define DEC(n) \
439 | ('0' + (((n) / 10000000)%10)), \
440 | ('0' + (((n) / 1000000)%10)), \
441 | ('0' + (((n) / 100000)%10)), \
442 | ('0' + (((n) / 10000)%10)), \
443 | ('0' + (((n) / 1000)%10)), \
444 | ('0' + (((n) / 100)%10)), \
445 | ('0' + (((n) / 10)%10)), \
446 | ('0' + ((n) % 10))
447 |
448 | /* Convert integer to hex digit literals. */
449 | #define HEX(n) \
450 | ('0' + ((n)>>28 & 0xF)), \
451 | ('0' + ((n)>>24 & 0xF)), \
452 | ('0' + ((n)>>20 & 0xF)), \
453 | ('0' + ((n)>>16 & 0xF)), \
454 | ('0' + ((n)>>12 & 0xF)), \
455 | ('0' + ((n)>>8 & 0xF)), \
456 | ('0' + ((n)>>4 & 0xF)), \
457 | ('0' + ((n) & 0xF))
458 |
459 | /* Construct a string literal encoding the version number components. */
460 | #ifdef COMPILER_VERSION_MAJOR
461 | char const info_version[] = {
462 | 'I', 'N', 'F', 'O', ':',
463 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
464 | COMPILER_VERSION_MAJOR,
465 | # ifdef COMPILER_VERSION_MINOR
466 | '.', COMPILER_VERSION_MINOR,
467 | # ifdef COMPILER_VERSION_PATCH
468 | '.', COMPILER_VERSION_PATCH,
469 | # ifdef COMPILER_VERSION_TWEAK
470 | '.', COMPILER_VERSION_TWEAK,
471 | # endif
472 | # endif
473 | # endif
474 | ']','\0'};
475 | #endif
476 |
477 | /* Construct a string literal encoding the version number components. */
478 | #ifdef SIMULATE_VERSION_MAJOR
479 | char const info_simulate_version[] = {
480 | 'I', 'N', 'F', 'O', ':',
481 | 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
482 | SIMULATE_VERSION_MAJOR,
483 | # ifdef SIMULATE_VERSION_MINOR
484 | '.', SIMULATE_VERSION_MINOR,
485 | # ifdef SIMULATE_VERSION_PATCH
486 | '.', SIMULATE_VERSION_PATCH,
487 | # ifdef SIMULATE_VERSION_TWEAK
488 | '.', SIMULATE_VERSION_TWEAK,
489 | # endif
490 | # endif
491 | # endif
492 | ']','\0'};
493 | #endif
494 |
495 | /* Construct the string literal in pieces to prevent the source from
496 | getting matched. Store it in a pointer rather than an array
497 | because some compilers will just produce instructions to fill the
498 | array rather than assigning a pointer to a static array. */
499 | char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
500 | char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
501 |
502 |
503 |
504 |
505 | const char* info_language_dialect_default = "INFO" ":" "dialect_default["
506 | #if __cplusplus > 201402L
507 | "17"
508 | #elif __cplusplus >= 201402L
509 | "14"
510 | #elif __cplusplus >= 201103L
511 | "11"
512 | #else
513 | "98"
514 | #endif
515 | "]";
516 |
517 | /*--------------------------------------------------------------------------*/
518 |
519 | int main(int argc, char* argv[])
520 | {
521 | int require = 0;
522 | require += info_compiler[argc];
523 | require += info_platform[argc];
524 | #ifdef COMPILER_VERSION_MAJOR
525 | require += info_version[argc];
526 | #endif
527 | #ifdef SIMULATE_ID
528 | require += info_simulate[argc];
529 | #endif
530 | #ifdef SIMULATE_VERSION_MAJOR
531 | require += info_simulate_version[argc];
532 | #endif
533 | #if defined(__CRAYXE) || defined(__CRAYXC)
534 | require += info_cray[argc];
535 | #endif
536 | require += info_language_dialect_default[argc];
537 | (void)argv;
538 | return require;
539 | }
540 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/3.8.2/CompilerIdCXX/a.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhaoxuyan/OpenCV_Car/fc8cb80e2b25b58361d400415ac7cd1f07944c27/cmake-build-debug/CMakeFiles/3.8.2/CompilerIdCXX/a.out
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.8
3 |
4 | # Relative path conversion top directories.
5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/zhaoxuyan/CLionProjects/openCV_Car")
6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug")
7 |
8 | # Force unix paths in dependencies.
9 | set(CMAKE_FORCE_UNIX_PATHS 1)
10 |
11 |
12 | # The C and CXX include file regular expressions for this directory.
13 | set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
14 | set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
15 | set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
16 | set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
17 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/CMakeOutput.log:
--------------------------------------------------------------------------------
1 | The system is: Darwin - 17.3.0 - x86_64
2 | Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
3 | Compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
4 | Build flags:
5 | Id flags:
6 |
7 | The output was:
8 | 0
9 |
10 |
11 | Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
12 |
13 | The C compiler identification is AppleClang, found in "/Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/3.8.2/CompilerIdC/a.out"
14 |
15 | Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
16 | Compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
17 | Build flags:
18 | Id flags:
19 |
20 | The output was:
21 | 0
22 |
23 |
24 | Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
25 |
26 | The CXX compiler identification is AppleClang, found in "/Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/3.8.2/CompilerIdCXX/a.out"
27 |
28 | Determining if the C compiler works passed with the following output:
29 | Change Dir: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp
30 |
31 | Run Build Command:"/usr/bin/make" "cmTC_5a68f/fast"
32 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_5a68f.dir/build.make CMakeFiles/cmTC_5a68f.dir/build
33 | Building C object CMakeFiles/cmTC_5a68f.dir/testCCompiler.c.o
34 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -o CMakeFiles/cmTC_5a68f.dir/testCCompiler.c.o -c /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp/testCCompiler.c
35 | Linking C executable cmTC_5a68f
36 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5a68f.dir/link.txt --verbose=1
37 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_5a68f.dir/testCCompiler.c.o -o cmTC_5a68f
38 |
39 |
40 | Detecting C compiler ABI info compiled with the following output:
41 | Change Dir: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp
42 |
43 | Run Build Command:"/usr/bin/make" "cmTC_b3322/fast"
44 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_b3322.dir/build.make CMakeFiles/cmTC_b3322.dir/build
45 | Building C object CMakeFiles/cmTC_b3322.dir/CMakeCCompilerABI.c.o
46 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -o CMakeFiles/cmTC_b3322.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/CMakeCCompilerABI.c
47 | Linking C executable cmTC_b3322
48 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b3322.dir/link.txt --verbose=1
49 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_b3322.dir/CMakeCCompilerABI.c.o -o cmTC_b3322
50 | Apple LLVM version 9.0.0 (clang-900.0.37)
51 | Target: x86_64-apple-darwin17.3.0
52 | Thread model: posix
53 | InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
54 | "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.13.0 -o cmTC_b3322 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_b3322.dir/CMakeCCompilerABI.c.o -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a
55 | @(#)PROGRAM:ld PROJECT:ld64-302.3
56 | configured to support archs: armv6 armv7 armv7s arm64 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em (tvOS)
57 | Library search paths:
58 | /usr/lib
59 | /usr/local/lib
60 | Framework search paths:
61 | /Library/Frameworks/
62 | /System/Library/Frameworks/
63 |
64 |
65 | Parsed C implicit link information from above output:
66 | link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
67 | ignore line: [Change Dir: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp]
68 | ignore line: []
69 | ignore line: [Run Build Command:"/usr/bin/make" "cmTC_b3322/fast"]
70 | ignore line: [/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_b3322.dir/build.make CMakeFiles/cmTC_b3322.dir/build]
71 | ignore line: [Building C object CMakeFiles/cmTC_b3322.dir/CMakeCCompilerABI.c.o]
72 | ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -o CMakeFiles/cmTC_b3322.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/CMakeCCompilerABI.c]
73 | ignore line: [Linking C executable cmTC_b3322]
74 | ignore line: [/Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b3322.dir/link.txt --verbose=1]
75 | ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_b3322.dir/CMakeCCompilerABI.c.o -o cmTC_b3322 ]
76 | ignore line: [Apple LLVM version 9.0.0 (clang-900.0.37)]
77 | ignore line: [Target: x86_64-apple-darwin17.3.0]
78 | ignore line: [Thread model: posix]
79 | ignore line: [InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin]
80 | link line: [ "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.13.0 -o cmTC_b3322 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_b3322.dir/CMakeCCompilerABI.c.o -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a]
81 | arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld] ==> ignore
82 | arg [-demangle] ==> ignore
83 | arg [-lto_library] ==> ignore, skip following value
84 | arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib] ==> skip value of -lto_library
85 | arg [-dynamic] ==> ignore
86 | arg [-arch] ==> ignore
87 | arg [x86_64] ==> ignore
88 | arg [-macosx_version_min] ==> ignore
89 | arg [10.13.0] ==> ignore
90 | arg [-o] ==> ignore
91 | arg [cmTC_b3322] ==> ignore
92 | arg [-search_paths_first] ==> ignore
93 | arg [-headerpad_max_install_names] ==> ignore
94 | arg [-v] ==> ignore
95 | arg [CMakeFiles/cmTC_b3322.dir/CMakeCCompilerABI.c.o] ==> ignore
96 | arg [-lSystem] ==> lib [System]
97 | arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a]
98 | Library search paths: [;/usr/lib;/usr/local/lib]
99 | Framework search paths: [;/Library/Frameworks/;/System/Library/Frameworks/]
100 | remove lib [System]
101 | remove lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a]
102 | collapse library dir [/usr/lib] ==> [/usr/lib]
103 | collapse library dir [/usr/local/lib] ==> [/usr/local/lib]
104 | collapse framework dir [/Library/Frameworks/] ==> [/Library/Frameworks]
105 | collapse framework dir [/System/Library/Frameworks/] ==> [/System/Library/Frameworks]
106 | implicit libs: []
107 | implicit dirs: [/usr/lib;/usr/local/lib]
108 | implicit fwks: [/Library/Frameworks;/System/Library/Frameworks]
109 |
110 |
111 |
112 |
113 | Detecting C [-std=c11] compiler features compiled with the following output:
114 | Change Dir: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp
115 |
116 | Run Build Command:"/usr/bin/make" "cmTC_da4ef/fast"
117 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_da4ef.dir/build.make CMakeFiles/cmTC_da4ef.dir/build
118 | Building C object CMakeFiles/cmTC_da4ef.dir/feature_tests.c.o
119 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_da4ef.dir/feature_tests.c.o -c /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/feature_tests.c
120 | Linking C executable cmTC_da4ef
121 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMakeFiles/cmTC_da4ef.dir/link.txt --verbose=1
122 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_da4ef.dir/feature_tests.c.o -o cmTC_da4ef
123 |
124 |
125 | Feature record: C_FEATURE:1c_function_prototypes
126 | Feature record: C_FEATURE:1c_restrict
127 | Feature record: C_FEATURE:1c_static_assert
128 | Feature record: C_FEATURE:1c_variadic_macros
129 |
130 |
131 | Detecting C [-std=c99] compiler features compiled with the following output:
132 | Change Dir: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp
133 |
134 | Run Build Command:"/usr/bin/make" "cmTC_96156/fast"
135 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_96156.dir/build.make CMakeFiles/cmTC_96156.dir/build
136 | Building C object CMakeFiles/cmTC_96156.dir/feature_tests.c.o
137 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_96156.dir/feature_tests.c.o -c /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/feature_tests.c
138 | Linking C executable cmTC_96156
139 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMakeFiles/cmTC_96156.dir/link.txt --verbose=1
140 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_96156.dir/feature_tests.c.o -o cmTC_96156
141 |
142 |
143 | Feature record: C_FEATURE:1c_function_prototypes
144 | Feature record: C_FEATURE:1c_restrict
145 | Feature record: C_FEATURE:0c_static_assert
146 | Feature record: C_FEATURE:1c_variadic_macros
147 |
148 |
149 | Detecting C [-std=c90] compiler features compiled with the following output:
150 | Change Dir: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp
151 |
152 | Run Build Command:"/usr/bin/make" "cmTC_3e775/fast"
153 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_3e775.dir/build.make CMakeFiles/cmTC_3e775.dir/build
154 | Building C object CMakeFiles/cmTC_3e775.dir/feature_tests.c.o
155 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_3e775.dir/feature_tests.c.o -c /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/feature_tests.c
156 | Linking C executable cmTC_3e775
157 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3e775.dir/link.txt --verbose=1
158 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_3e775.dir/feature_tests.c.o -o cmTC_3e775
159 |
160 |
161 | Feature record: C_FEATURE:1c_function_prototypes
162 | Feature record: C_FEATURE:0c_restrict
163 | Feature record: C_FEATURE:0c_static_assert
164 | Feature record: C_FEATURE:0c_variadic_macros
165 | Determining if the CXX compiler works passed with the following output:
166 | Change Dir: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp
167 |
168 | Run Build Command:"/usr/bin/make" "cmTC_3bed0/fast"
169 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_3bed0.dir/build.make CMakeFiles/cmTC_3bed0.dir/build
170 | Building CXX object CMakeFiles/cmTC_3bed0.dir/testCXXCompiler.cxx.o
171 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -o CMakeFiles/cmTC_3bed0.dir/testCXXCompiler.cxx.o -c /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
172 | Linking CXX executable cmTC_3bed0
173 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3bed0.dir/link.txt --verbose=1
174 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_3bed0.dir/testCXXCompiler.cxx.o -o cmTC_3bed0
175 |
176 |
177 | Detecting CXX compiler ABI info compiled with the following output:
178 | Change Dir: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp
179 |
180 | Run Build Command:"/usr/bin/make" "cmTC_49326/fast"
181 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_49326.dir/build.make CMakeFiles/cmTC_49326.dir/build
182 | Building CXX object CMakeFiles/cmTC_49326.dir/CMakeCXXCompilerABI.cpp.o
183 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -o CMakeFiles/cmTC_49326.dir/CMakeCXXCompilerABI.cpp.o -c /Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/CMakeCXXCompilerABI.cpp
184 | Linking CXX executable cmTC_49326
185 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMakeFiles/cmTC_49326.dir/link.txt --verbose=1
186 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_49326.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_49326
187 | Apple LLVM version 9.0.0 (clang-900.0.37)
188 | Target: x86_64-apple-darwin17.3.0
189 | Thread model: posix
190 | InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
191 | "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.13.0 -o cmTC_49326 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_49326.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a
192 | @(#)PROGRAM:ld PROJECT:ld64-302.3
193 | configured to support archs: armv6 armv7 armv7s arm64 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em (tvOS)
194 | Library search paths:
195 | /usr/lib
196 | /usr/local/lib
197 | Framework search paths:
198 | /Library/Frameworks/
199 | /System/Library/Frameworks/
200 |
201 |
202 | Parsed CXX implicit link information from above output:
203 | link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
204 | ignore line: [Change Dir: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp]
205 | ignore line: []
206 | ignore line: [Run Build Command:"/usr/bin/make" "cmTC_49326/fast"]
207 | ignore line: [/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_49326.dir/build.make CMakeFiles/cmTC_49326.dir/build]
208 | ignore line: [Building CXX object CMakeFiles/cmTC_49326.dir/CMakeCXXCompilerABI.cpp.o]
209 | ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -o CMakeFiles/cmTC_49326.dir/CMakeCXXCompilerABI.cpp.o -c /Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/CMakeCXXCompilerABI.cpp]
210 | ignore line: [Linking CXX executable cmTC_49326]
211 | ignore line: [/Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMakeFiles/cmTC_49326.dir/link.txt --verbose=1]
212 | ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_49326.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_49326 ]
213 | ignore line: [Apple LLVM version 9.0.0 (clang-900.0.37)]
214 | ignore line: [Target: x86_64-apple-darwin17.3.0]
215 | ignore line: [Thread model: posix]
216 | ignore line: [InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin]
217 | link line: [ "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.13.0 -o cmTC_49326 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_49326.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a]
218 | arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld] ==> ignore
219 | arg [-demangle] ==> ignore
220 | arg [-lto_library] ==> ignore, skip following value
221 | arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib] ==> skip value of -lto_library
222 | arg [-dynamic] ==> ignore
223 | arg [-arch] ==> ignore
224 | arg [x86_64] ==> ignore
225 | arg [-macosx_version_min] ==> ignore
226 | arg [10.13.0] ==> ignore
227 | arg [-o] ==> ignore
228 | arg [cmTC_49326] ==> ignore
229 | arg [-search_paths_first] ==> ignore
230 | arg [-headerpad_max_install_names] ==> ignore
231 | arg [-v] ==> ignore
232 | arg [CMakeFiles/cmTC_49326.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
233 | arg [-lc++] ==> lib [c++]
234 | arg [-lSystem] ==> lib [System]
235 | arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a]
236 | Library search paths: [;/usr/lib;/usr/local/lib]
237 | Framework search paths: [;/Library/Frameworks/;/System/Library/Frameworks/]
238 | remove lib [System]
239 | remove lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a]
240 | collapse library dir [/usr/lib] ==> [/usr/lib]
241 | collapse library dir [/usr/local/lib] ==> [/usr/local/lib]
242 | collapse framework dir [/Library/Frameworks/] ==> [/Library/Frameworks]
243 | collapse framework dir [/System/Library/Frameworks/] ==> [/System/Library/Frameworks]
244 | implicit libs: [c++]
245 | implicit dirs: [/usr/lib;/usr/local/lib]
246 | implicit fwks: [/Library/Frameworks;/System/Library/Frameworks]
247 |
248 |
249 |
250 |
251 | Detecting CXX [-std=c++1z] compiler features compiled with the following output:
252 | Change Dir: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp
253 |
254 | Run Build Command:"/usr/bin/make" "cmTC_02063/fast"
255 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_02063.dir/build.make CMakeFiles/cmTC_02063.dir/build
256 | Building CXX object CMakeFiles/cmTC_02063.dir/feature_tests.cxx.o
257 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -std=c++1z -o CMakeFiles/cmTC_02063.dir/feature_tests.cxx.o -c /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/feature_tests.cxx
258 | Linking CXX executable cmTC_02063
259 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMakeFiles/cmTC_02063.dir/link.txt --verbose=1
260 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_02063.dir/feature_tests.cxx.o -o cmTC_02063
261 |
262 |
263 | Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
264 | Feature record: CXX_FEATURE:1cxx_alias_templates
265 | Feature record: CXX_FEATURE:1cxx_alignas
266 | Feature record: CXX_FEATURE:1cxx_alignof
267 | Feature record: CXX_FEATURE:1cxx_attributes
268 | Feature record: CXX_FEATURE:1cxx_attribute_deprecated
269 | Feature record: CXX_FEATURE:1cxx_auto_type
270 | Feature record: CXX_FEATURE:1cxx_binary_literals
271 | Feature record: CXX_FEATURE:1cxx_constexpr
272 | Feature record: CXX_FEATURE:1cxx_contextual_conversions
273 | Feature record: CXX_FEATURE:1cxx_decltype
274 | Feature record: CXX_FEATURE:1cxx_decltype_auto
275 | Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
276 | Feature record: CXX_FEATURE:1cxx_default_function_template_args
277 | Feature record: CXX_FEATURE:1cxx_defaulted_functions
278 | Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
279 | Feature record: CXX_FEATURE:1cxx_delegating_constructors
280 | Feature record: CXX_FEATURE:1cxx_deleted_functions
281 | Feature record: CXX_FEATURE:1cxx_digit_separators
282 | Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
283 | Feature record: CXX_FEATURE:1cxx_explicit_conversions
284 | Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
285 | Feature record: CXX_FEATURE:1cxx_extern_templates
286 | Feature record: CXX_FEATURE:1cxx_final
287 | Feature record: CXX_FEATURE:1cxx_func_identifier
288 | Feature record: CXX_FEATURE:1cxx_generalized_initializers
289 | Feature record: CXX_FEATURE:1cxx_generic_lambdas
290 | Feature record: CXX_FEATURE:1cxx_inheriting_constructors
291 | Feature record: CXX_FEATURE:1cxx_inline_namespaces
292 | Feature record: CXX_FEATURE:1cxx_lambdas
293 | Feature record: CXX_FEATURE:1cxx_lambda_init_captures
294 | Feature record: CXX_FEATURE:1cxx_local_type_template_args
295 | Feature record: CXX_FEATURE:1cxx_long_long_type
296 | Feature record: CXX_FEATURE:1cxx_noexcept
297 | Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
298 | Feature record: CXX_FEATURE:1cxx_nullptr
299 | Feature record: CXX_FEATURE:1cxx_override
300 | Feature record: CXX_FEATURE:1cxx_range_for
301 | Feature record: CXX_FEATURE:1cxx_raw_string_literals
302 | Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
303 | Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
304 | Feature record: CXX_FEATURE:1cxx_return_type_deduction
305 | Feature record: CXX_FEATURE:1cxx_right_angle_brackets
306 | Feature record: CXX_FEATURE:1cxx_rvalue_references
307 | Feature record: CXX_FEATURE:1cxx_sizeof_member
308 | Feature record: CXX_FEATURE:1cxx_static_assert
309 | Feature record: CXX_FEATURE:1cxx_strong_enums
310 | Feature record: CXX_FEATURE:1cxx_template_template_parameters
311 | Feature record: CXX_FEATURE:1cxx_thread_local
312 | Feature record: CXX_FEATURE:1cxx_trailing_return_types
313 | Feature record: CXX_FEATURE:1cxx_unicode_literals
314 | Feature record: CXX_FEATURE:1cxx_uniform_initialization
315 | Feature record: CXX_FEATURE:1cxx_unrestricted_unions
316 | Feature record: CXX_FEATURE:1cxx_user_literals
317 | Feature record: CXX_FEATURE:1cxx_variable_templates
318 | Feature record: CXX_FEATURE:1cxx_variadic_macros
319 | Feature record: CXX_FEATURE:1cxx_variadic_templates
320 |
321 |
322 | Detecting CXX [-std=c++14] compiler features compiled with the following output:
323 | Change Dir: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp
324 |
325 | Run Build Command:"/usr/bin/make" "cmTC_95562/fast"
326 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_95562.dir/build.make CMakeFiles/cmTC_95562.dir/build
327 | Building CXX object CMakeFiles/cmTC_95562.dir/feature_tests.cxx.o
328 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_95562.dir/feature_tests.cxx.o -c /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/feature_tests.cxx
329 | Linking CXX executable cmTC_95562
330 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMakeFiles/cmTC_95562.dir/link.txt --verbose=1
331 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_95562.dir/feature_tests.cxx.o -o cmTC_95562
332 |
333 |
334 | Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
335 | Feature record: CXX_FEATURE:1cxx_alias_templates
336 | Feature record: CXX_FEATURE:1cxx_alignas
337 | Feature record: CXX_FEATURE:1cxx_alignof
338 | Feature record: CXX_FEATURE:1cxx_attributes
339 | Feature record: CXX_FEATURE:1cxx_attribute_deprecated
340 | Feature record: CXX_FEATURE:1cxx_auto_type
341 | Feature record: CXX_FEATURE:1cxx_binary_literals
342 | Feature record: CXX_FEATURE:1cxx_constexpr
343 | Feature record: CXX_FEATURE:1cxx_contextual_conversions
344 | Feature record: CXX_FEATURE:1cxx_decltype
345 | Feature record: CXX_FEATURE:1cxx_decltype_auto
346 | Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
347 | Feature record: CXX_FEATURE:1cxx_default_function_template_args
348 | Feature record: CXX_FEATURE:1cxx_defaulted_functions
349 | Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
350 | Feature record: CXX_FEATURE:1cxx_delegating_constructors
351 | Feature record: CXX_FEATURE:1cxx_deleted_functions
352 | Feature record: CXX_FEATURE:1cxx_digit_separators
353 | Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
354 | Feature record: CXX_FEATURE:1cxx_explicit_conversions
355 | Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
356 | Feature record: CXX_FEATURE:1cxx_extern_templates
357 | Feature record: CXX_FEATURE:1cxx_final
358 | Feature record: CXX_FEATURE:1cxx_func_identifier
359 | Feature record: CXX_FEATURE:1cxx_generalized_initializers
360 | Feature record: CXX_FEATURE:1cxx_generic_lambdas
361 | Feature record: CXX_FEATURE:1cxx_inheriting_constructors
362 | Feature record: CXX_FEATURE:1cxx_inline_namespaces
363 | Feature record: CXX_FEATURE:1cxx_lambdas
364 | Feature record: CXX_FEATURE:1cxx_lambda_init_captures
365 | Feature record: CXX_FEATURE:1cxx_local_type_template_args
366 | Feature record: CXX_FEATURE:1cxx_long_long_type
367 | Feature record: CXX_FEATURE:1cxx_noexcept
368 | Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
369 | Feature record: CXX_FEATURE:1cxx_nullptr
370 | Feature record: CXX_FEATURE:1cxx_override
371 | Feature record: CXX_FEATURE:1cxx_range_for
372 | Feature record: CXX_FEATURE:1cxx_raw_string_literals
373 | Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
374 | Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
375 | Feature record: CXX_FEATURE:1cxx_return_type_deduction
376 | Feature record: CXX_FEATURE:1cxx_right_angle_brackets
377 | Feature record: CXX_FEATURE:1cxx_rvalue_references
378 | Feature record: CXX_FEATURE:1cxx_sizeof_member
379 | Feature record: CXX_FEATURE:1cxx_static_assert
380 | Feature record: CXX_FEATURE:1cxx_strong_enums
381 | Feature record: CXX_FEATURE:1cxx_template_template_parameters
382 | Feature record: CXX_FEATURE:1cxx_thread_local
383 | Feature record: CXX_FEATURE:1cxx_trailing_return_types
384 | Feature record: CXX_FEATURE:1cxx_unicode_literals
385 | Feature record: CXX_FEATURE:1cxx_uniform_initialization
386 | Feature record: CXX_FEATURE:1cxx_unrestricted_unions
387 | Feature record: CXX_FEATURE:1cxx_user_literals
388 | Feature record: CXX_FEATURE:1cxx_variable_templates
389 | Feature record: CXX_FEATURE:1cxx_variadic_macros
390 | Feature record: CXX_FEATURE:1cxx_variadic_templates
391 |
392 |
393 | Detecting CXX [-std=c++11] compiler features compiled with the following output:
394 | Change Dir: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp
395 |
396 | Run Build Command:"/usr/bin/make" "cmTC_3ae2d/fast"
397 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_3ae2d.dir/build.make CMakeFiles/cmTC_3ae2d.dir/build
398 | Building CXX object CMakeFiles/cmTC_3ae2d.dir/feature_tests.cxx.o
399 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_3ae2d.dir/feature_tests.cxx.o -c /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/feature_tests.cxx
400 | Linking CXX executable cmTC_3ae2d
401 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3ae2d.dir/link.txt --verbose=1
402 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_3ae2d.dir/feature_tests.cxx.o -o cmTC_3ae2d
403 |
404 |
405 | Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
406 | Feature record: CXX_FEATURE:1cxx_alias_templates
407 | Feature record: CXX_FEATURE:1cxx_alignas
408 | Feature record: CXX_FEATURE:1cxx_alignof
409 | Feature record: CXX_FEATURE:1cxx_attributes
410 | Feature record: CXX_FEATURE:0cxx_attribute_deprecated
411 | Feature record: CXX_FEATURE:1cxx_auto_type
412 | Feature record: CXX_FEATURE:0cxx_binary_literals
413 | Feature record: CXX_FEATURE:1cxx_constexpr
414 | Feature record: CXX_FEATURE:0cxx_contextual_conversions
415 | Feature record: CXX_FEATURE:1cxx_decltype
416 | Feature record: CXX_FEATURE:0cxx_decltype_auto
417 | Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
418 | Feature record: CXX_FEATURE:1cxx_default_function_template_args
419 | Feature record: CXX_FEATURE:1cxx_defaulted_functions
420 | Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
421 | Feature record: CXX_FEATURE:1cxx_delegating_constructors
422 | Feature record: CXX_FEATURE:1cxx_deleted_functions
423 | Feature record: CXX_FEATURE:0cxx_digit_separators
424 | Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
425 | Feature record: CXX_FEATURE:1cxx_explicit_conversions
426 | Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
427 | Feature record: CXX_FEATURE:1cxx_extern_templates
428 | Feature record: CXX_FEATURE:1cxx_final
429 | Feature record: CXX_FEATURE:1cxx_func_identifier
430 | Feature record: CXX_FEATURE:1cxx_generalized_initializers
431 | Feature record: CXX_FEATURE:0cxx_generic_lambdas
432 | Feature record: CXX_FEATURE:1cxx_inheriting_constructors
433 | Feature record: CXX_FEATURE:1cxx_inline_namespaces
434 | Feature record: CXX_FEATURE:1cxx_lambdas
435 | Feature record: CXX_FEATURE:0cxx_lambda_init_captures
436 | Feature record: CXX_FEATURE:1cxx_local_type_template_args
437 | Feature record: CXX_FEATURE:1cxx_long_long_type
438 | Feature record: CXX_FEATURE:1cxx_noexcept
439 | Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
440 | Feature record: CXX_FEATURE:1cxx_nullptr
441 | Feature record: CXX_FEATURE:1cxx_override
442 | Feature record: CXX_FEATURE:1cxx_range_for
443 | Feature record: CXX_FEATURE:1cxx_raw_string_literals
444 | Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
445 | Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
446 | Feature record: CXX_FEATURE:0cxx_return_type_deduction
447 | Feature record: CXX_FEATURE:1cxx_right_angle_brackets
448 | Feature record: CXX_FEATURE:1cxx_rvalue_references
449 | Feature record: CXX_FEATURE:1cxx_sizeof_member
450 | Feature record: CXX_FEATURE:1cxx_static_assert
451 | Feature record: CXX_FEATURE:1cxx_strong_enums
452 | Feature record: CXX_FEATURE:1cxx_template_template_parameters
453 | Feature record: CXX_FEATURE:1cxx_thread_local
454 | Feature record: CXX_FEATURE:1cxx_trailing_return_types
455 | Feature record: CXX_FEATURE:1cxx_unicode_literals
456 | Feature record: CXX_FEATURE:1cxx_uniform_initialization
457 | Feature record: CXX_FEATURE:1cxx_unrestricted_unions
458 | Feature record: CXX_FEATURE:1cxx_user_literals
459 | Feature record: CXX_FEATURE:0cxx_variable_templates
460 | Feature record: CXX_FEATURE:1cxx_variadic_macros
461 | Feature record: CXX_FEATURE:1cxx_variadic_templates
462 |
463 |
464 | Detecting CXX [-std=c++98] compiler features compiled with the following output:
465 | Change Dir: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/CMakeTmp
466 |
467 | Run Build Command:"/usr/bin/make" "cmTC_e9088/fast"
468 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_e9088.dir/build.make CMakeFiles/cmTC_e9088.dir/build
469 | Building CXX object CMakeFiles/cmTC_e9088.dir/feature_tests.cxx.o
470 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_e9088.dir/feature_tests.cxx.o -c /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/feature_tests.cxx
471 | Linking CXX executable cmTC_e9088
472 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e9088.dir/link.txt --verbose=1
473 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_e9088.dir/feature_tests.cxx.o -o cmTC_e9088
474 |
475 |
476 | Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
477 | Feature record: CXX_FEATURE:0cxx_alias_templates
478 | Feature record: CXX_FEATURE:0cxx_alignas
479 | Feature record: CXX_FEATURE:0cxx_alignof
480 | Feature record: CXX_FEATURE:0cxx_attributes
481 | Feature record: CXX_FEATURE:0cxx_attribute_deprecated
482 | Feature record: CXX_FEATURE:0cxx_auto_type
483 | Feature record: CXX_FEATURE:0cxx_binary_literals
484 | Feature record: CXX_FEATURE:0cxx_constexpr
485 | Feature record: CXX_FEATURE:0cxx_contextual_conversions
486 | Feature record: CXX_FEATURE:0cxx_decltype
487 | Feature record: CXX_FEATURE:0cxx_decltype_auto
488 | Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
489 | Feature record: CXX_FEATURE:0cxx_default_function_template_args
490 | Feature record: CXX_FEATURE:0cxx_defaulted_functions
491 | Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
492 | Feature record: CXX_FEATURE:0cxx_delegating_constructors
493 | Feature record: CXX_FEATURE:0cxx_deleted_functions
494 | Feature record: CXX_FEATURE:0cxx_digit_separators
495 | Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
496 | Feature record: CXX_FEATURE:0cxx_explicit_conversions
497 | Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
498 | Feature record: CXX_FEATURE:0cxx_extern_templates
499 | Feature record: CXX_FEATURE:0cxx_final
500 | Feature record: CXX_FEATURE:0cxx_func_identifier
501 | Feature record: CXX_FEATURE:0cxx_generalized_initializers
502 | Feature record: CXX_FEATURE:0cxx_generic_lambdas
503 | Feature record: CXX_FEATURE:0cxx_inheriting_constructors
504 | Feature record: CXX_FEATURE:0cxx_inline_namespaces
505 | Feature record: CXX_FEATURE:0cxx_lambdas
506 | Feature record: CXX_FEATURE:0cxx_lambda_init_captures
507 | Feature record: CXX_FEATURE:0cxx_local_type_template_args
508 | Feature record: CXX_FEATURE:0cxx_long_long_type
509 | Feature record: CXX_FEATURE:0cxx_noexcept
510 | Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
511 | Feature record: CXX_FEATURE:0cxx_nullptr
512 | Feature record: CXX_FEATURE:0cxx_override
513 | Feature record: CXX_FEATURE:0cxx_range_for
514 | Feature record: CXX_FEATURE:0cxx_raw_string_literals
515 | Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
516 | Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
517 | Feature record: CXX_FEATURE:0cxx_return_type_deduction
518 | Feature record: CXX_FEATURE:0cxx_right_angle_brackets
519 | Feature record: CXX_FEATURE:0cxx_rvalue_references
520 | Feature record: CXX_FEATURE:0cxx_sizeof_member
521 | Feature record: CXX_FEATURE:0cxx_static_assert
522 | Feature record: CXX_FEATURE:0cxx_strong_enums
523 | Feature record: CXX_FEATURE:1cxx_template_template_parameters
524 | Feature record: CXX_FEATURE:0cxx_thread_local
525 | Feature record: CXX_FEATURE:0cxx_trailing_return_types
526 | Feature record: CXX_FEATURE:0cxx_unicode_literals
527 | Feature record: CXX_FEATURE:0cxx_uniform_initialization
528 | Feature record: CXX_FEATURE:0cxx_unrestricted_unions
529 | Feature record: CXX_FEATURE:0cxx_user_literals
530 | Feature record: CXX_FEATURE:0cxx_variable_templates
531 | Feature record: CXX_FEATURE:0cxx_variadic_macros
532 | Feature record: CXX_FEATURE:0cxx_variadic_templates
533 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/Makefile.cmake:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.8
3 |
4 | # The generator used is:
5 | set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
6 |
7 | # The top level Makefile was generated from the following files:
8 | set(CMAKE_MAKEFILE_DEPENDS
9 | "CMakeCache.txt"
10 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/CMakeCInformation.cmake"
11 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/CMakeCXXInformation.cmake"
12 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/CMakeCommonLanguageInclude.cmake"
13 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake"
14 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/CMakeFindCodeBlocks.cmake"
15 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/CMakeGenericSystem.cmake"
16 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/CMakeLanguageInformation.cmake"
17 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/CMakeSystemSpecificInformation.cmake"
18 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/CMakeSystemSpecificInitialize.cmake"
19 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/Compiler/AppleClang-C.cmake"
20 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/Compiler/AppleClang-CXX.cmake"
21 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/Compiler/Clang.cmake"
22 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/Compiler/GNU.cmake"
23 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/Platform/Darwin-AppleClang-C.cmake"
24 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/Platform/Darwin-AppleClang-CXX.cmake"
25 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/Platform/Darwin-Clang-C.cmake"
26 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/Platform/Darwin-Clang-CXX.cmake"
27 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/Platform/Darwin-Clang.cmake"
28 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/Platform/Darwin-Initialize.cmake"
29 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/Platform/Darwin.cmake"
30 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/Platform/UnixPaths.cmake"
31 | "/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.8/Modules/ProcessorCount.cmake"
32 | "../CMakeLists.txt"
33 | "CMakeFiles/3.8.2/CMakeCCompiler.cmake"
34 | "CMakeFiles/3.8.2/CMakeCXXCompiler.cmake"
35 | "CMakeFiles/3.8.2/CMakeSystem.cmake"
36 | "/Users/zhaoxuyan/anaconda/share/OpenCV/OpenCVConfig-version.cmake"
37 | "/Users/zhaoxuyan/anaconda/share/OpenCV/OpenCVConfig.cmake"
38 | "/Users/zhaoxuyan/anaconda/share/OpenCV/OpenCVModules-release.cmake"
39 | "/Users/zhaoxuyan/anaconda/share/OpenCV/OpenCVModules.cmake"
40 | )
41 |
42 | # The corresponding makefile is:
43 | set(CMAKE_MAKEFILE_OUTPUTS
44 | "Makefile"
45 | "CMakeFiles/cmake.check_cache"
46 | )
47 |
48 | # Byproducts of CMake generate step:
49 | set(CMAKE_MAKEFILE_PRODUCTS
50 | "CMakeFiles/CMakeDirectoryInformation.cmake"
51 | )
52 |
53 | # Dependency information for all targets:
54 | set(CMAKE_DEPEND_INFO_FILES
55 | "CMakeFiles/openCV_Car.dir/DependInfo.cmake"
56 | )
57 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/Makefile2:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.8
3 |
4 | # Default target executed when no arguments are given to make.
5 | default_target: all
6 |
7 | .PHONY : default_target
8 |
9 | # The main recursive all target
10 | all:
11 |
12 | .PHONY : all
13 |
14 | # The main recursive preinstall target
15 | preinstall:
16 |
17 | .PHONY : preinstall
18 |
19 | #=============================================================================
20 | # Special targets provided by cmake.
21 |
22 | # Disable implicit rules so canonical targets will work.
23 | .SUFFIXES:
24 |
25 |
26 | # Remove some rules from gmake that .SUFFIXES does not remove.
27 | SUFFIXES =
28 |
29 | .SUFFIXES: .hpux_make_needs_suffix_list
30 |
31 |
32 | # Suppress display of executed commands.
33 | $(VERBOSE).SILENT:
34 |
35 |
36 | # A target that is always out of date.
37 | cmake_force:
38 |
39 | .PHONY : cmake_force
40 |
41 | #=============================================================================
42 | # Set environment variables for the build.
43 |
44 | # The shell in which to execute make rules.
45 | SHELL = /bin/sh
46 |
47 | # The CMake executable.
48 | CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/bin/cmake
49 |
50 | # The command to remove a file.
51 | RM = /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E remove -f
52 |
53 | # Escaping for special characters.
54 | EQUALS = =
55 |
56 | # The top-level source directory on which CMake was run.
57 | CMAKE_SOURCE_DIR = /Users/zhaoxuyan/CLionProjects/openCV_Car
58 |
59 | # The top-level build directory on which CMake was run.
60 | CMAKE_BINARY_DIR = /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug
61 |
62 | #=============================================================================
63 | # Target rules for target CMakeFiles/openCV_Car.dir
64 |
65 | # All Build rule for target.
66 | CMakeFiles/openCV_Car.dir/all:
67 | $(MAKE) -f CMakeFiles/openCV_Car.dir/build.make CMakeFiles/openCV_Car.dir/depend
68 | $(MAKE) -f CMakeFiles/openCV_Car.dir/build.make CMakeFiles/openCV_Car.dir/build
69 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles --progress-num=1,2 "Built target openCV_Car"
70 | .PHONY : CMakeFiles/openCV_Car.dir/all
71 |
72 | # Include target in all.
73 | all: CMakeFiles/openCV_Car.dir/all
74 |
75 | .PHONY : all
76 |
77 | # Build rule for subdir invocation for target.
78 | CMakeFiles/openCV_Car.dir/rule: cmake_check_build_system
79 | $(CMAKE_COMMAND) -E cmake_progress_start /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles 2
80 | $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/openCV_Car.dir/all
81 | $(CMAKE_COMMAND) -E cmake_progress_start /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles 0
82 | .PHONY : CMakeFiles/openCV_Car.dir/rule
83 |
84 | # Convenience name for target.
85 | openCV_Car: CMakeFiles/openCV_Car.dir/rule
86 |
87 | .PHONY : openCV_Car
88 |
89 | # clean rule for target.
90 | CMakeFiles/openCV_Car.dir/clean:
91 | $(MAKE) -f CMakeFiles/openCV_Car.dir/build.make CMakeFiles/openCV_Car.dir/clean
92 | .PHONY : CMakeFiles/openCV_Car.dir/clean
93 |
94 | # clean rule for target.
95 | clean: CMakeFiles/openCV_Car.dir/clean
96 |
97 | .PHONY : clean
98 |
99 | #=============================================================================
100 | # Special targets to cleanup operation of make.
101 |
102 | # Special rule to run CMake to check the build system integrity.
103 | # No rule that depends on this can have commands that come from listfiles
104 | # because they might be regenerated.
105 | cmake_check_build_system:
106 | $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
107 | .PHONY : cmake_check_build_system
108 |
109 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/TargetDirectories.txt:
--------------------------------------------------------------------------------
1 | /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/rebuild_cache.dir
2 | /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/edit_cache.dir
3 | /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/openCV_Car.dir
4 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/clion-environment.txt:
--------------------------------------------------------------------------------
1 | Options:
2 | CMake: 3.8.2@/Applications/CLion.app/Contents/bin/cmake/bin/cmake
3 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/clion-log.txt:
--------------------------------------------------------------------------------
1 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" /Users/zhaoxuyan/CLionProjects/openCV_Car
2 | -- Configuring done
3 | -- Generating done
4 | -- Build files have been written to: /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug
5 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/cmake.check_cache:
--------------------------------------------------------------------------------
1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file
2 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/feature_tests.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhaoxuyan/OpenCV_Car/fc8cb80e2b25b58361d400415ac7cd1f07944c27/cmake-build-debug/CMakeFiles/feature_tests.bin
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/feature_tests.c:
--------------------------------------------------------------------------------
1 |
2 | const char features[] = {"\n"
3 | "C_FEATURE:"
4 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400
5 | "1"
6 | #else
7 | "0"
8 | #endif
9 | "c_function_prototypes\n"
10 | "C_FEATURE:"
11 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
12 | "1"
13 | #else
14 | "0"
15 | #endif
16 | "c_restrict\n"
17 | "C_FEATURE:"
18 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
19 | "1"
20 | #else
21 | "0"
22 | #endif
23 | "c_static_assert\n"
24 | "C_FEATURE:"
25 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
26 | "1"
27 | #else
28 | "0"
29 | #endif
30 | "c_variadic_macros\n"
31 |
32 | };
33 |
34 | int main(int argc, char** argv) { (void)argv; return features[argc]; }
35 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/feature_tests.cxx:
--------------------------------------------------------------------------------
1 |
2 | const char features[] = {"\n"
3 | "CXX_FEATURE:"
4 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_aggregate_nsdmi)
5 | "1"
6 | #else
7 | "0"
8 | #endif
9 | "cxx_aggregate_default_initializers\n"
10 | "CXX_FEATURE:"
11 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_alias_templates)
12 | "1"
13 | #else
14 | "0"
15 | #endif
16 | "cxx_alias_templates\n"
17 | "CXX_FEATURE:"
18 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_alignas)
19 | "1"
20 | #else
21 | "0"
22 | #endif
23 | "cxx_alignas\n"
24 | "CXX_FEATURE:"
25 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_alignas)
26 | "1"
27 | #else
28 | "0"
29 | #endif
30 | "cxx_alignof\n"
31 | "CXX_FEATURE:"
32 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_attributes)
33 | "1"
34 | #else
35 | "0"
36 | #endif
37 | "cxx_attributes\n"
38 | "CXX_FEATURE:"
39 | #if ((__clang_major__ * 100) + __clang_minor__) >= 501 && __cplusplus > 201103L
40 | "1"
41 | #else
42 | "0"
43 | #endif
44 | "cxx_attribute_deprecated\n"
45 | "CXX_FEATURE:"
46 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_auto_type)
47 | "1"
48 | #else
49 | "0"
50 | #endif
51 | "cxx_auto_type\n"
52 | "CXX_FEATURE:"
53 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_binary_literals)
54 | "1"
55 | #else
56 | "0"
57 | #endif
58 | "cxx_binary_literals\n"
59 | "CXX_FEATURE:"
60 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_constexpr)
61 | "1"
62 | #else
63 | "0"
64 | #endif
65 | "cxx_constexpr\n"
66 | "CXX_FEATURE:"
67 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_contextual_conversions)
68 | "1"
69 | #else
70 | "0"
71 | #endif
72 | "cxx_contextual_conversions\n"
73 | "CXX_FEATURE:"
74 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_decltype)
75 | "1"
76 | #else
77 | "0"
78 | #endif
79 | "cxx_decltype\n"
80 | "CXX_FEATURE:"
81 | #if ((__clang_major__ * 100) + __clang_minor__) >= 501 && __cplusplus > 201103L
82 | "1"
83 | #else
84 | "0"
85 | #endif
86 | "cxx_decltype_auto\n"
87 | "CXX_FEATURE:"
88 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_decltype_incomplete_return_types)
89 | "1"
90 | #else
91 | "0"
92 | #endif
93 | "cxx_decltype_incomplete_return_types\n"
94 | "CXX_FEATURE:"
95 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_default_function_template_args)
96 | "1"
97 | #else
98 | "0"
99 | #endif
100 | "cxx_default_function_template_args\n"
101 | "CXX_FEATURE:"
102 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_defaulted_functions)
103 | "1"
104 | #else
105 | "0"
106 | #endif
107 | "cxx_defaulted_functions\n"
108 | "CXX_FEATURE:"
109 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_defaulted_functions)
110 | "1"
111 | #else
112 | "0"
113 | #endif
114 | "cxx_defaulted_move_initializers\n"
115 | "CXX_FEATURE:"
116 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_delegating_constructors)
117 | "1"
118 | #else
119 | "0"
120 | #endif
121 | "cxx_delegating_constructors\n"
122 | "CXX_FEATURE:"
123 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_deleted_functions)
124 | "1"
125 | #else
126 | "0"
127 | #endif
128 | "cxx_deleted_functions\n"
129 | "CXX_FEATURE:"
130 | #if ((__clang_major__ * 100) + __clang_minor__) >= 501 && __cplusplus > 201103L
131 | "1"
132 | #else
133 | "0"
134 | #endif
135 | "cxx_digit_separators\n"
136 | "CXX_FEATURE:"
137 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L
138 | "1"
139 | #else
140 | "0"
141 | #endif
142 | "cxx_enum_forward_declarations\n"
143 | "CXX_FEATURE:"
144 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_explicit_conversions)
145 | "1"
146 | #else
147 | "0"
148 | #endif
149 | "cxx_explicit_conversions\n"
150 | "CXX_FEATURE:"
151 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L
152 | "1"
153 | #else
154 | "0"
155 | #endif
156 | "cxx_extended_friend_declarations\n"
157 | "CXX_FEATURE:"
158 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L
159 | "1"
160 | #else
161 | "0"
162 | #endif
163 | "cxx_extern_templates\n"
164 | "CXX_FEATURE:"
165 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_override_control)
166 | "1"
167 | #else
168 | "0"
169 | #endif
170 | "cxx_final\n"
171 | "CXX_FEATURE:"
172 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L
173 | "1"
174 | #else
175 | "0"
176 | #endif
177 | "cxx_func_identifier\n"
178 | "CXX_FEATURE:"
179 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_generalized_initializers)
180 | "1"
181 | #else
182 | "0"
183 | #endif
184 | "cxx_generalized_initializers\n"
185 | "CXX_FEATURE:"
186 | #if ((__clang_major__ * 100) + __clang_minor__) >= 501 && __cplusplus > 201103L
187 | "1"
188 | #else
189 | "0"
190 | #endif
191 | "cxx_generic_lambdas\n"
192 | "CXX_FEATURE:"
193 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_inheriting_constructors)
194 | "1"
195 | #else
196 | "0"
197 | #endif
198 | "cxx_inheriting_constructors\n"
199 | "CXX_FEATURE:"
200 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L
201 | "1"
202 | #else
203 | "0"
204 | #endif
205 | "cxx_inline_namespaces\n"
206 | "CXX_FEATURE:"
207 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_lambdas)
208 | "1"
209 | #else
210 | "0"
211 | #endif
212 | "cxx_lambdas\n"
213 | "CXX_FEATURE:"
214 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_init_captures)
215 | "1"
216 | #else
217 | "0"
218 | #endif
219 | "cxx_lambda_init_captures\n"
220 | "CXX_FEATURE:"
221 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_local_type_template_args)
222 | "1"
223 | #else
224 | "0"
225 | #endif
226 | "cxx_local_type_template_args\n"
227 | "CXX_FEATURE:"
228 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L
229 | "1"
230 | #else
231 | "0"
232 | #endif
233 | "cxx_long_long_type\n"
234 | "CXX_FEATURE:"
235 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_noexcept)
236 | "1"
237 | #else
238 | "0"
239 | #endif
240 | "cxx_noexcept\n"
241 | "CXX_FEATURE:"
242 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_nonstatic_member_init)
243 | "1"
244 | #else
245 | "0"
246 | #endif
247 | "cxx_nonstatic_member_init\n"
248 | "CXX_FEATURE:"
249 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_nullptr)
250 | "1"
251 | #else
252 | "0"
253 | #endif
254 | "cxx_nullptr\n"
255 | "CXX_FEATURE:"
256 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_override_control)
257 | "1"
258 | #else
259 | "0"
260 | #endif
261 | "cxx_override\n"
262 | "CXX_FEATURE:"
263 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_range_for)
264 | "1"
265 | #else
266 | "0"
267 | #endif
268 | "cxx_range_for\n"
269 | "CXX_FEATURE:"
270 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_raw_string_literals)
271 | "1"
272 | #else
273 | "0"
274 | #endif
275 | "cxx_raw_string_literals\n"
276 | "CXX_FEATURE:"
277 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_reference_qualified_functions)
278 | "1"
279 | #else
280 | "0"
281 | #endif
282 | "cxx_reference_qualified_functions\n"
283 | "CXX_FEATURE:"
284 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_relaxed_constexpr)
285 | "1"
286 | #else
287 | "0"
288 | #endif
289 | "cxx_relaxed_constexpr\n"
290 | "CXX_FEATURE:"
291 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_return_type_deduction)
292 | "1"
293 | #else
294 | "0"
295 | #endif
296 | "cxx_return_type_deduction\n"
297 | "CXX_FEATURE:"
298 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L
299 | "1"
300 | #else
301 | "0"
302 | #endif
303 | "cxx_right_angle_brackets\n"
304 | "CXX_FEATURE:"
305 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_rvalue_references)
306 | "1"
307 | #else
308 | "0"
309 | #endif
310 | "cxx_rvalue_references\n"
311 | "CXX_FEATURE:"
312 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L
313 | "1"
314 | #else
315 | "0"
316 | #endif
317 | "cxx_sizeof_member\n"
318 | "CXX_FEATURE:"
319 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_static_assert)
320 | "1"
321 | #else
322 | "0"
323 | #endif
324 | "cxx_static_assert\n"
325 | "CXX_FEATURE:"
326 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_strong_enums)
327 | "1"
328 | #else
329 | "0"
330 | #endif
331 | "cxx_strong_enums\n"
332 | "CXX_FEATURE:"
333 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 199711L
334 | "1"
335 | #else
336 | "0"
337 | #endif
338 | "cxx_template_template_parameters\n"
339 | "CXX_FEATURE:"
340 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_thread_local)
341 | "1"
342 | #else
343 | "0"
344 | #endif
345 | "cxx_thread_local\n"
346 | "CXX_FEATURE:"
347 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_trailing_return)
348 | "1"
349 | #else
350 | "0"
351 | #endif
352 | "cxx_trailing_return_types\n"
353 | "CXX_FEATURE:"
354 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_unicode_literals)
355 | "1"
356 | #else
357 | "0"
358 | #endif
359 | "cxx_unicode_literals\n"
360 | "CXX_FEATURE:"
361 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_generalized_initializers)
362 | "1"
363 | #else
364 | "0"
365 | #endif
366 | "cxx_uniform_initialization\n"
367 | "CXX_FEATURE:"
368 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_unrestricted_unions)
369 | "1"
370 | #else
371 | "0"
372 | #endif
373 | "cxx_unrestricted_unions\n"
374 | "CXX_FEATURE:"
375 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_user_literals)
376 | "1"
377 | #else
378 | "0"
379 | #endif
380 | "cxx_user_literals\n"
381 | "CXX_FEATURE:"
382 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_variable_templates)
383 | "1"
384 | #else
385 | "0"
386 | #endif
387 | "cxx_variable_templates\n"
388 | "CXX_FEATURE:"
389 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L
390 | "1"
391 | #else
392 | "0"
393 | #endif
394 | "cxx_variadic_macros\n"
395 | "CXX_FEATURE:"
396 | #if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_variadic_templates)
397 | "1"
398 | #else
399 | "0"
400 | #endif
401 | "cxx_variadic_templates\n"
402 |
403 | };
404 |
405 | int main(int argc, char** argv) { (void)argv; return features[argc]; }
406 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_Car.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 | /Users/zhaoxuyan/CLionProjects/openCV_Car/main.cpp
10 | opencv2/opencv.hpp
11 | /Users/zhaoxuyan/CLionProjects/openCV_Car/opencv2/opencv.hpp
12 |
13 | /Users/zhaoxuyan/anaconda/include/opencv/cxcore.h
14 | opencv2/core/core_c.h
15 | /Users/zhaoxuyan/anaconda/include/opencv/opencv2/core/core_c.h
16 |
17 | /Users/zhaoxuyan/anaconda/include/opencv2/calib3d.hpp
18 | opencv2/core.hpp
19 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core.hpp
20 | opencv2/features2d.hpp
21 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/features2d.hpp
22 | opencv2/core/affine.hpp
23 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/affine.hpp
24 | opencv2/calib3d/calib3d_c.h
25 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/calib3d/calib3d_c.h
26 |
27 | /Users/zhaoxuyan/anaconda/include/opencv2/calib3d/calib3d_c.h
28 | opencv2/core/core_c.h
29 | /Users/zhaoxuyan/anaconda/include/opencv2/calib3d/opencv2/core/core_c.h
30 |
31 | /Users/zhaoxuyan/anaconda/include/opencv2/core.hpp
32 | opencv2/core/cvdef.h
33 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/cvdef.h
34 | opencv2/core/version.hpp
35 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/version.hpp
36 | opencv2/core/base.hpp
37 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/base.hpp
38 | opencv2/core/cvstd.hpp
39 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/cvstd.hpp
40 | opencv2/core/traits.hpp
41 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/traits.hpp
42 | opencv2/core/matx.hpp
43 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/matx.hpp
44 | opencv2/core/types.hpp
45 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/types.hpp
46 | opencv2/core/mat.hpp
47 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/mat.hpp
48 | opencv2/core/persistence.hpp
49 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/persistence.hpp
50 | opencv2/opencv.hpp
51 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/opencv.hpp
52 | opencv2/xfeatures2d.hpp
53 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/xfeatures2d.hpp
54 | opencv2/core/operations.hpp
55 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/operations.hpp
56 | opencv2/core/cvstd.inl.hpp
57 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/cvstd.inl.hpp
58 | opencv2/core/utility.hpp
59 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/utility.hpp
60 | opencv2/core/optim.hpp
61 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core/optim.hpp
62 |
63 | /Users/zhaoxuyan/anaconda/include/opencv2/core/affine.hpp
64 | opencv2/core.hpp
65 | -
66 |
67 | /Users/zhaoxuyan/anaconda/include/opencv2/core/base.hpp
68 | climits
69 | -
70 | algorithm
71 | -
72 | opencv2/core/cvdef.h
73 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/cvdef.h
74 | opencv2/core/cvstd.hpp
75 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/cvstd.hpp
76 | opencv2/core/neon_utils.hpp
77 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/neon_utils.hpp
78 |
79 | /Users/zhaoxuyan/anaconda/include/opencv2/core/bufferpool.hpp
80 |
81 | /Users/zhaoxuyan/anaconda/include/opencv2/core/core_c.h
82 | opencv2/core/types_c.h
83 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/types_c.h
84 | cxcore.h
85 | /Users/zhaoxuyan/anaconda/include/opencv2/core/cxcore.h
86 | cxcore.h
87 | /Users/zhaoxuyan/anaconda/include/opencv2/core/cxcore.h
88 | opencv2/core/utility.hpp
89 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/utility.hpp
90 |
91 | /Users/zhaoxuyan/anaconda/include/opencv2/core/cvdef.h
92 | limits.h
93 | -
94 | opencv2/core/hal/interface.h
95 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/hal/interface.h
96 | emmintrin.h
97 | -
98 | pmmintrin.h
99 | -
100 | tmmintrin.h
101 | -
102 | smmintrin.h
103 | -
104 | nmmintrin.h
105 | -
106 | nmmintrin.h
107 | -
108 | popcntintrin.h
109 | -
110 | immintrin.h
111 | -
112 | immintrin.h
113 | -
114 | Intrin.h
115 | -
116 | arm_neon.h
117 | /Users/zhaoxuyan/anaconda/include/opencv2/core/arm_neon.h
118 | arm_neon.h
119 | -
120 | intrin.h
121 | -
122 |
123 | /Users/zhaoxuyan/anaconda/include/opencv2/core/cvstd.hpp
124 | opencv2/core/cvdef.h
125 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/cvdef.h
126 | cstddef
127 | -
128 | cstring
129 | -
130 | cctype
131 | -
132 | string
133 | -
134 | algorithm
135 | -
136 | utility
137 | -
138 | cstdlib
139 | -
140 | cmath
141 | -
142 | opencv2/core/ptr.inl.hpp
143 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/ptr.inl.hpp
144 |
145 | /Users/zhaoxuyan/anaconda/include/opencv2/core/cvstd.inl.hpp
146 | complex
147 | -
148 | ostream
149 | -
150 |
151 | /Users/zhaoxuyan/anaconda/include/opencv2/core/fast_math.hpp
152 | opencv2/core/cvdef.h
153 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/cvdef.h
154 | fastmath.h
155 | -
156 | cmath
157 | -
158 | math.h
159 | -
160 | tegra_round.hpp
161 | /Users/zhaoxuyan/anaconda/include/opencv2/core/tegra_round.hpp
162 |
163 | /Users/zhaoxuyan/anaconda/include/opencv2/core/hal/interface.h
164 | cstddef
165 | -
166 | stddef.h
167 | -
168 | cstdint
169 | -
170 | stdint.h
171 | -
172 |
173 | /Users/zhaoxuyan/anaconda/include/opencv2/core/mat.hpp
174 | opencv2/core/matx.hpp
175 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/matx.hpp
176 | opencv2/core/types.hpp
177 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/types.hpp
178 | opencv2/core/bufferpool.hpp
179 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/bufferpool.hpp
180 | opencv2/core/mat.inl.hpp
181 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/mat.inl.hpp
182 |
183 | /Users/zhaoxuyan/anaconda/include/opencv2/core/mat.inl.hpp
184 |
185 | /Users/zhaoxuyan/anaconda/include/opencv2/core/matx.hpp
186 | opencv2/core/cvdef.h
187 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/cvdef.h
188 | opencv2/core/base.hpp
189 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/base.hpp
190 | opencv2/core/traits.hpp
191 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/traits.hpp
192 | opencv2/core/saturate.hpp
193 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/saturate.hpp
194 |
195 | /Users/zhaoxuyan/anaconda/include/opencv2/core/neon_utils.hpp
196 | opencv2/core/cvdef.h
197 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/cvdef.h
198 |
199 | /Users/zhaoxuyan/anaconda/include/opencv2/core/operations.hpp
200 | cstdio
201 | -
202 |
203 | /Users/zhaoxuyan/anaconda/include/opencv2/core/optim.hpp
204 | opencv2/core.hpp
205 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core.hpp
206 |
207 | /Users/zhaoxuyan/anaconda/include/opencv2/core/persistence.hpp
208 | opencv2/core/types.hpp
209 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/types.hpp
210 | opencv2/core/mat.hpp
211 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/mat.hpp
212 | opencv2/opencv.hpp
213 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/opencv.hpp
214 | time.h
215 | -
216 |
217 | /Users/zhaoxuyan/anaconda/include/opencv2/core/ptr.inl.hpp
218 | algorithm
219 | -
220 |
221 | /Users/zhaoxuyan/anaconda/include/opencv2/core/saturate.hpp
222 | opencv2/core/cvdef.h
223 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/cvdef.h
224 | opencv2/core/fast_math.hpp
225 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/fast_math.hpp
226 |
227 | /Users/zhaoxuyan/anaconda/include/opencv2/core/traits.hpp
228 | opencv2/core/cvdef.h
229 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/cvdef.h
230 |
231 | /Users/zhaoxuyan/anaconda/include/opencv2/core/types.hpp
232 | climits
233 | -
234 | cfloat
235 | -
236 | vector
237 | -
238 | opencv2/core/cvdef.h
239 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/cvdef.h
240 | opencv2/core/cvstd.hpp
241 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/cvstd.hpp
242 | opencv2/core/matx.hpp
243 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/matx.hpp
244 |
245 | /Users/zhaoxuyan/anaconda/include/opencv2/core/types_c.h
246 | ipl.h
247 | -
248 | ipl/ipl.h
249 | -
250 | opencv2/core/cvdef.h
251 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/cvdef.h
252 | assert.h
253 | -
254 | stdlib.h
255 | -
256 | string.h
257 | -
258 | float.h
259 | -
260 | opencv2/core.hpp
261 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core.hpp
262 |
263 | /Users/zhaoxuyan/anaconda/include/opencv2/core/utility.hpp
264 | opencv2/core.hpp
265 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core.hpp
266 | opencv2/core/core_c.h
267 | /Users/zhaoxuyan/anaconda/include/opencv2/core/opencv2/core/core_c.h
268 |
269 | /Users/zhaoxuyan/anaconda/include/opencv2/core/version.hpp
270 |
271 | /Users/zhaoxuyan/anaconda/include/opencv2/features2d.hpp
272 | opencv2/core.hpp
273 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core.hpp
274 | opencv2/flann/miniflann.hpp
275 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/flann/miniflann.hpp
276 |
277 | /Users/zhaoxuyan/anaconda/include/opencv2/flann/config.h
278 |
279 | /Users/zhaoxuyan/anaconda/include/opencv2/flann/defines.h
280 | config.h
281 | /Users/zhaoxuyan/anaconda/include/opencv2/flann/config.h
282 |
283 | /Users/zhaoxuyan/anaconda/include/opencv2/flann/miniflann.hpp
284 | opencv2/core.hpp
285 | /Users/zhaoxuyan/anaconda/include/opencv2/flann/opencv2/core.hpp
286 | opencv2/flann/defines.h
287 | /Users/zhaoxuyan/anaconda/include/opencv2/flann/opencv2/flann/defines.h
288 |
289 | /Users/zhaoxuyan/anaconda/include/opencv2/highgui.hpp
290 | opencv2/core.hpp
291 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core.hpp
292 | opencv2/imgcodecs.hpp
293 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/imgcodecs.hpp
294 | opencv2/videoio.hpp
295 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/videoio.hpp
296 | opencv2/highgui/highgui_c.h
297 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/highgui/highgui_c.h
298 |
299 | /Users/zhaoxuyan/anaconda/include/opencv2/highgui/highgui_c.h
300 | opencv2/core/core_c.h
301 | /Users/zhaoxuyan/anaconda/include/opencv2/highgui/opencv2/core/core_c.h
302 | opencv2/imgproc/imgproc_c.h
303 | /Users/zhaoxuyan/anaconda/include/opencv2/highgui/opencv2/imgproc/imgproc_c.h
304 | opencv2/imgcodecs/imgcodecs_c.h
305 | /Users/zhaoxuyan/anaconda/include/opencv2/highgui/opencv2/imgcodecs/imgcodecs_c.h
306 | opencv2/videoio/videoio_c.h
307 | /Users/zhaoxuyan/anaconda/include/opencv2/highgui/opencv2/videoio/videoio_c.h
308 |
309 | /Users/zhaoxuyan/anaconda/include/opencv2/imgcodecs.hpp
310 | opencv2/core.hpp
311 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core.hpp
312 | opencv2/opencv.hpp
313 | -
314 |
315 | /Users/zhaoxuyan/anaconda/include/opencv2/imgcodecs/imgcodecs_c.h
316 | opencv2/core/core_c.h
317 | /Users/zhaoxuyan/anaconda/include/opencv2/imgcodecs/opencv2/core/core_c.h
318 |
319 | /Users/zhaoxuyan/anaconda/include/opencv2/imgproc.hpp
320 | opencv2/core.hpp
321 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core.hpp
322 | opencv2/core.hpp
323 | -
324 | opencv2/imgproc.hpp
325 | -
326 | opencv2/imgcodecs.hpp
327 | -
328 | opencv2/highgui.hpp
329 | -
330 | iostream
331 | -
332 | opencv2/imgproc.hpp
333 | -
334 | opencv2/highgui.hpp
335 | -
336 | opencv2/imgproc.hpp
337 | -
338 | opencv2/highgui.hpp
339 | -
340 | math.h
341 | -
342 | opencv2/imgproc.hpp
343 | -
344 | opencv2/highgui.hpp
345 | -
346 | opencv2/imgproc.hpp
347 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/imgproc.hpp
348 | opencv2/highgui.hpp
349 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/highgui.hpp
350 | opencv2/imgproc/imgproc_c.h
351 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/imgproc/imgproc_c.h
352 |
353 | /Users/zhaoxuyan/anaconda/include/opencv2/imgproc/imgproc_c.h
354 | opencv2/imgproc/types_c.h
355 | /Users/zhaoxuyan/anaconda/include/opencv2/imgproc/opencv2/imgproc/types_c.h
356 |
357 | /Users/zhaoxuyan/anaconda/include/opencv2/imgproc/types_c.h
358 | opencv2/core/core_c.h
359 | /Users/zhaoxuyan/anaconda/include/opencv2/imgproc/opencv2/core/core_c.h
360 |
361 | /Users/zhaoxuyan/anaconda/include/opencv2/ml.hpp
362 | opencv2/core.hpp
363 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core.hpp
364 | float.h
365 | -
366 | map
367 | -
368 | iostream
369 | -
370 |
371 | /Users/zhaoxuyan/anaconda/include/opencv2/objdetect.hpp
372 | opencv2/core.hpp
373 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core.hpp
374 | opencv2/objdetect/detection_based_tracker.hpp
375 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/objdetect/detection_based_tracker.hpp
376 | opencv2/objdetect/objdetect_c.h
377 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/objdetect/objdetect_c.h
378 |
379 | /Users/zhaoxuyan/anaconda/include/opencv2/objdetect/detection_based_tracker.hpp
380 | vector
381 | -
382 |
383 | /Users/zhaoxuyan/anaconda/include/opencv2/objdetect/objdetect_c.h
384 | opencv2/core/core_c.h
385 | /Users/zhaoxuyan/anaconda/include/opencv2/objdetect/opencv2/core/core_c.h
386 | deque
387 | -
388 | vector
389 | -
390 |
391 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv.hpp
392 | opencv2/core.hpp
393 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core.hpp
394 | opencv2/imgproc.hpp
395 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/imgproc.hpp
396 | opencv2/photo.hpp
397 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/photo.hpp
398 | opencv2/video.hpp
399 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/video.hpp
400 | opencv2/features2d.hpp
401 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/features2d.hpp
402 | opencv2/objdetect.hpp
403 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/objdetect.hpp
404 | opencv2/calib3d.hpp
405 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/calib3d.hpp
406 | opencv2/imgcodecs.hpp
407 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/imgcodecs.hpp
408 | opencv2/videoio.hpp
409 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/videoio.hpp
410 | opencv2/highgui.hpp
411 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/highgui.hpp
412 | opencv2/ml.hpp
413 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/ml.hpp
414 |
415 | /Users/zhaoxuyan/anaconda/include/opencv2/photo.hpp
416 | opencv2/core.hpp
417 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core.hpp
418 | opencv2/imgproc.hpp
419 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/imgproc.hpp
420 | opencv2/photo/photo_c.h
421 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/photo/photo_c.h
422 |
423 | /Users/zhaoxuyan/anaconda/include/opencv2/photo/photo_c.h
424 | opencv2/core/core_c.h
425 | /Users/zhaoxuyan/anaconda/include/opencv2/photo/opencv2/core/core_c.h
426 |
427 | /Users/zhaoxuyan/anaconda/include/opencv2/video.hpp
428 | opencv2/video/tracking.hpp
429 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/video/tracking.hpp
430 | opencv2/video/background_segm.hpp
431 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/video/background_segm.hpp
432 | opencv2/video/tracking_c.h
433 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/video/tracking_c.h
434 |
435 | /Users/zhaoxuyan/anaconda/include/opencv2/video/background_segm.hpp
436 | opencv2/core.hpp
437 | /Users/zhaoxuyan/anaconda/include/opencv2/video/opencv2/core.hpp
438 |
439 | /Users/zhaoxuyan/anaconda/include/opencv2/video/tracking.hpp
440 | opencv2/core.hpp
441 | /Users/zhaoxuyan/anaconda/include/opencv2/video/opencv2/core.hpp
442 | opencv2/imgproc.hpp
443 | /Users/zhaoxuyan/anaconda/include/opencv2/video/opencv2/imgproc.hpp
444 |
445 | /Users/zhaoxuyan/anaconda/include/opencv2/video/tracking_c.h
446 | opencv2/imgproc/types_c.h
447 | /Users/zhaoxuyan/anaconda/include/opencv2/video/opencv2/imgproc/types_c.h
448 |
449 | /Users/zhaoxuyan/anaconda/include/opencv2/videoio.hpp
450 | opencv2/core.hpp
451 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/core.hpp
452 | opencv2/opencv.hpp
453 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/opencv.hpp
454 |
455 | /Users/zhaoxuyan/anaconda/include/opencv2/videoio/videoio_c.h
456 | opencv2/core/core_c.h
457 | /Users/zhaoxuyan/anaconda/include/opencv2/videoio/opencv2/core/core_c.h
458 |
459 | /Users/zhaoxuyan/anaconda/include/opencv2/xfeatures2d.hpp
460 | opencv2/features2d.hpp
461 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/features2d.hpp
462 | opencv2/xfeatures2d/nonfree.hpp
463 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv2/xfeatures2d/nonfree.hpp
464 |
465 | /Users/zhaoxuyan/anaconda/include/opencv2/xfeatures2d/nonfree.hpp
466 | opencv2/features2d.hpp
467 | /Users/zhaoxuyan/anaconda/include/opencv2/xfeatures2d/opencv2/features2d.hpp
468 |
469 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_Car.dir/DependInfo.cmake:
--------------------------------------------------------------------------------
1 | # The set of languages for which implicit dependencies are needed:
2 | set(CMAKE_DEPENDS_LANGUAGES
3 | "CXX"
4 | )
5 | # The set of files for implicit dependencies of each language:
6 | set(CMAKE_DEPENDS_CHECK_CXX
7 | "/Users/zhaoxuyan/CLionProjects/openCV_Car/main.cpp" "/Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/openCV_Car.dir/main.cpp.o"
8 | )
9 | set(CMAKE_CXX_COMPILER_ID "AppleClang")
10 |
11 | # The include file search paths:
12 | set(CMAKE_CXX_TARGET_INCLUDE_PATH
13 | "/Users/zhaoxuyan/anaconda/include/opencv"
14 | "/Users/zhaoxuyan/anaconda/include"
15 | )
16 |
17 | # Targets to which this target links.
18 | set(CMAKE_TARGET_LINKED_INFO_FILES
19 | )
20 |
21 | # Fortran module output directory.
22 | set(CMAKE_Fortran_TARGET_MODULE_DIR "")
23 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_Car.dir/build.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.8
3 |
4 | # Delete rule output on recipe failure.
5 | .DELETE_ON_ERROR:
6 |
7 |
8 | #=============================================================================
9 | # Special targets provided by cmake.
10 |
11 | # Disable implicit rules so canonical targets will work.
12 | .SUFFIXES:
13 |
14 |
15 | # Remove some rules from gmake that .SUFFIXES does not remove.
16 | SUFFIXES =
17 |
18 | .SUFFIXES: .hpux_make_needs_suffix_list
19 |
20 |
21 | # Suppress display of executed commands.
22 | $(VERBOSE).SILENT:
23 |
24 |
25 | # A target that is always out of date.
26 | cmake_force:
27 |
28 | .PHONY : cmake_force
29 |
30 | #=============================================================================
31 | # Set environment variables for the build.
32 |
33 | # The shell in which to execute make rules.
34 | SHELL = /bin/sh
35 |
36 | # The CMake executable.
37 | CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/bin/cmake
38 |
39 | # The command to remove a file.
40 | RM = /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E remove -f
41 |
42 | # Escaping for special characters.
43 | EQUALS = =
44 |
45 | # The top-level source directory on which CMake was run.
46 | CMAKE_SOURCE_DIR = /Users/zhaoxuyan/CLionProjects/openCV_Car
47 |
48 | # The top-level build directory on which CMake was run.
49 | CMAKE_BINARY_DIR = /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug
50 |
51 | # Include any dependencies generated for this target.
52 | include CMakeFiles/openCV_Car.dir/depend.make
53 |
54 | # Include the progress variables for this target.
55 | include CMakeFiles/openCV_Car.dir/progress.make
56 |
57 | # Include the compile flags for this target's objects.
58 | include CMakeFiles/openCV_Car.dir/flags.make
59 |
60 | CMakeFiles/openCV_Car.dir/main.cpp.o: CMakeFiles/openCV_Car.dir/flags.make
61 | CMakeFiles/openCV_Car.dir/main.cpp.o: ../main.cpp
62 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/openCV_Car.dir/main.cpp.o"
63 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/openCV_Car.dir/main.cpp.o -c /Users/zhaoxuyan/CLionProjects/openCV_Car/main.cpp
64 |
65 | CMakeFiles/openCV_Car.dir/main.cpp.i: cmake_force
66 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/openCV_Car.dir/main.cpp.i"
67 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/zhaoxuyan/CLionProjects/openCV_Car/main.cpp > CMakeFiles/openCV_Car.dir/main.cpp.i
68 |
69 | CMakeFiles/openCV_Car.dir/main.cpp.s: cmake_force
70 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/openCV_Car.dir/main.cpp.s"
71 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/zhaoxuyan/CLionProjects/openCV_Car/main.cpp -o CMakeFiles/openCV_Car.dir/main.cpp.s
72 |
73 | CMakeFiles/openCV_Car.dir/main.cpp.o.requires:
74 |
75 | .PHONY : CMakeFiles/openCV_Car.dir/main.cpp.o.requires
76 |
77 | CMakeFiles/openCV_Car.dir/main.cpp.o.provides: CMakeFiles/openCV_Car.dir/main.cpp.o.requires
78 | $(MAKE) -f CMakeFiles/openCV_Car.dir/build.make CMakeFiles/openCV_Car.dir/main.cpp.o.provides.build
79 | .PHONY : CMakeFiles/openCV_Car.dir/main.cpp.o.provides
80 |
81 | CMakeFiles/openCV_Car.dir/main.cpp.o.provides.build: CMakeFiles/openCV_Car.dir/main.cpp.o
82 |
83 |
84 | # Object files for target openCV_Car
85 | openCV_Car_OBJECTS = \
86 | "CMakeFiles/openCV_Car.dir/main.cpp.o"
87 |
88 | # External object files for target openCV_Car
89 | openCV_Car_EXTERNAL_OBJECTS =
90 |
91 | openCV_Car: CMakeFiles/openCV_Car.dir/main.cpp.o
92 | openCV_Car: CMakeFiles/openCV_Car.dir/build.make
93 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_xphoto.3.1.0.dylib
94 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_xobjdetect.3.1.0.dylib
95 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_tracking.3.1.0.dylib
96 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_surface_matching.3.1.0.dylib
97 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_structured_light.3.1.0.dylib
98 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_stereo.3.1.0.dylib
99 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_saliency.3.1.0.dylib
100 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_rgbd.3.1.0.dylib
101 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_reg.3.1.0.dylib
102 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_plot.3.1.0.dylib
103 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_optflow.3.1.0.dylib
104 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_line_descriptor.3.1.0.dylib
105 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_hdf.3.1.0.dylib
106 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_fuzzy.3.1.0.dylib
107 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_dpm.3.1.0.dylib
108 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_dnn.3.1.0.dylib
109 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_datasets.3.1.0.dylib
110 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_ccalib.3.1.0.dylib
111 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_bioinspired.3.1.0.dylib
112 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_bgsegm.3.1.0.dylib
113 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_aruco.3.1.0.dylib
114 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_videostab.3.1.0.dylib
115 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_superres.3.1.0.dylib
116 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_stitching.3.1.0.dylib
117 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_photo.3.1.0.dylib
118 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_text.3.1.0.dylib
119 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_face.3.1.0.dylib
120 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_ximgproc.3.1.0.dylib
121 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_xfeatures2d.3.1.0.dylib
122 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_shape.3.1.0.dylib
123 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_video.3.1.0.dylib
124 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_objdetect.3.1.0.dylib
125 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_calib3d.3.1.0.dylib
126 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_features2d.3.1.0.dylib
127 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_ml.3.1.0.dylib
128 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_highgui.3.1.0.dylib
129 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_videoio.3.1.0.dylib
130 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_imgcodecs.3.1.0.dylib
131 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_imgproc.3.1.0.dylib
132 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_flann.3.1.0.dylib
133 | openCV_Car: /Users/zhaoxuyan/anaconda/lib/libopencv_core.3.1.0.dylib
134 | openCV_Car: CMakeFiles/openCV_Car.dir/link.txt
135 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable openCV_Car"
136 | $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/openCV_Car.dir/link.txt --verbose=$(VERBOSE)
137 |
138 | # Rule to build all files generated by this target.
139 | CMakeFiles/openCV_Car.dir/build: openCV_Car
140 |
141 | .PHONY : CMakeFiles/openCV_Car.dir/build
142 |
143 | CMakeFiles/openCV_Car.dir/requires: CMakeFiles/openCV_Car.dir/main.cpp.o.requires
144 |
145 | .PHONY : CMakeFiles/openCV_Car.dir/requires
146 |
147 | CMakeFiles/openCV_Car.dir/clean:
148 | $(CMAKE_COMMAND) -P CMakeFiles/openCV_Car.dir/cmake_clean.cmake
149 | .PHONY : CMakeFiles/openCV_Car.dir/clean
150 |
151 | CMakeFiles/openCV_Car.dir/depend:
152 | cd /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/zhaoxuyan/CLionProjects/openCV_Car /Users/zhaoxuyan/CLionProjects/openCV_Car /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/openCV_Car.dir/DependInfo.cmake --color=$(COLOR)
153 | .PHONY : CMakeFiles/openCV_Car.dir/depend
154 |
155 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_Car.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/openCV_Car.dir/main.cpp.o"
3 | "openCV_Car.pdb"
4 | "openCV_Car"
5 | )
6 |
7 | # Per-language clean rules from dependency scanning.
8 | foreach(lang CXX)
9 | include(CMakeFiles/openCV_Car.dir/cmake_clean_${lang}.cmake OPTIONAL)
10 | endforeach()
11 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_Car.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.8
3 |
4 | CMakeFiles/openCV_Car.dir/main.cpp.o
5 | /Users/zhaoxuyan/CLionProjects/openCV_Car/main.cpp
6 | /Users/zhaoxuyan/anaconda/include/opencv/cxcore.h
7 | /Users/zhaoxuyan/anaconda/include/opencv2/calib3d.hpp
8 | /Users/zhaoxuyan/anaconda/include/opencv2/calib3d/calib3d_c.h
9 | /Users/zhaoxuyan/anaconda/include/opencv2/core.hpp
10 | /Users/zhaoxuyan/anaconda/include/opencv2/core/affine.hpp
11 | /Users/zhaoxuyan/anaconda/include/opencv2/core/base.hpp
12 | /Users/zhaoxuyan/anaconda/include/opencv2/core/bufferpool.hpp
13 | /Users/zhaoxuyan/anaconda/include/opencv2/core/core_c.h
14 | /Users/zhaoxuyan/anaconda/include/opencv2/core/cvdef.h
15 | /Users/zhaoxuyan/anaconda/include/opencv2/core/cvstd.hpp
16 | /Users/zhaoxuyan/anaconda/include/opencv2/core/cvstd.inl.hpp
17 | /Users/zhaoxuyan/anaconda/include/opencv2/core/fast_math.hpp
18 | /Users/zhaoxuyan/anaconda/include/opencv2/core/hal/interface.h
19 | /Users/zhaoxuyan/anaconda/include/opencv2/core/mat.hpp
20 | /Users/zhaoxuyan/anaconda/include/opencv2/core/mat.inl.hpp
21 | /Users/zhaoxuyan/anaconda/include/opencv2/core/matx.hpp
22 | /Users/zhaoxuyan/anaconda/include/opencv2/core/neon_utils.hpp
23 | /Users/zhaoxuyan/anaconda/include/opencv2/core/operations.hpp
24 | /Users/zhaoxuyan/anaconda/include/opencv2/core/optim.hpp
25 | /Users/zhaoxuyan/anaconda/include/opencv2/core/persistence.hpp
26 | /Users/zhaoxuyan/anaconda/include/opencv2/core/ptr.inl.hpp
27 | /Users/zhaoxuyan/anaconda/include/opencv2/core/saturate.hpp
28 | /Users/zhaoxuyan/anaconda/include/opencv2/core/traits.hpp
29 | /Users/zhaoxuyan/anaconda/include/opencv2/core/types.hpp
30 | /Users/zhaoxuyan/anaconda/include/opencv2/core/types_c.h
31 | /Users/zhaoxuyan/anaconda/include/opencv2/core/utility.hpp
32 | /Users/zhaoxuyan/anaconda/include/opencv2/core/version.hpp
33 | /Users/zhaoxuyan/anaconda/include/opencv2/features2d.hpp
34 | /Users/zhaoxuyan/anaconda/include/opencv2/flann/config.h
35 | /Users/zhaoxuyan/anaconda/include/opencv2/flann/defines.h
36 | /Users/zhaoxuyan/anaconda/include/opencv2/flann/miniflann.hpp
37 | /Users/zhaoxuyan/anaconda/include/opencv2/highgui.hpp
38 | /Users/zhaoxuyan/anaconda/include/opencv2/highgui/highgui_c.h
39 | /Users/zhaoxuyan/anaconda/include/opencv2/imgcodecs.hpp
40 | /Users/zhaoxuyan/anaconda/include/opencv2/imgcodecs/imgcodecs_c.h
41 | /Users/zhaoxuyan/anaconda/include/opencv2/imgproc.hpp
42 | /Users/zhaoxuyan/anaconda/include/opencv2/imgproc/imgproc_c.h
43 | /Users/zhaoxuyan/anaconda/include/opencv2/imgproc/types_c.h
44 | /Users/zhaoxuyan/anaconda/include/opencv2/ml.hpp
45 | /Users/zhaoxuyan/anaconda/include/opencv2/objdetect.hpp
46 | /Users/zhaoxuyan/anaconda/include/opencv2/objdetect/detection_based_tracker.hpp
47 | /Users/zhaoxuyan/anaconda/include/opencv2/objdetect/objdetect_c.h
48 | /Users/zhaoxuyan/anaconda/include/opencv2/opencv.hpp
49 | /Users/zhaoxuyan/anaconda/include/opencv2/photo.hpp
50 | /Users/zhaoxuyan/anaconda/include/opencv2/photo/photo_c.h
51 | /Users/zhaoxuyan/anaconda/include/opencv2/video.hpp
52 | /Users/zhaoxuyan/anaconda/include/opencv2/video/background_segm.hpp
53 | /Users/zhaoxuyan/anaconda/include/opencv2/video/tracking.hpp
54 | /Users/zhaoxuyan/anaconda/include/opencv2/video/tracking_c.h
55 | /Users/zhaoxuyan/anaconda/include/opencv2/videoio.hpp
56 | /Users/zhaoxuyan/anaconda/include/opencv2/videoio/videoio_c.h
57 | /Users/zhaoxuyan/anaconda/include/opencv2/xfeatures2d.hpp
58 | /Users/zhaoxuyan/anaconda/include/opencv2/xfeatures2d/nonfree.hpp
59 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_Car.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.8
3 |
4 | CMakeFiles/openCV_Car.dir/main.cpp.o: ../main.cpp
5 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv/cxcore.h
6 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/calib3d.hpp
7 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/calib3d/calib3d_c.h
8 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core.hpp
9 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/affine.hpp
10 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/base.hpp
11 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/bufferpool.hpp
12 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/core_c.h
13 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/cvdef.h
14 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/cvstd.hpp
15 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/cvstd.inl.hpp
16 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/fast_math.hpp
17 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/hal/interface.h
18 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/mat.hpp
19 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/mat.inl.hpp
20 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/matx.hpp
21 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/neon_utils.hpp
22 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/operations.hpp
23 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/optim.hpp
24 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/persistence.hpp
25 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/ptr.inl.hpp
26 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/saturate.hpp
27 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/traits.hpp
28 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/types.hpp
29 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/types_c.h
30 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/utility.hpp
31 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/core/version.hpp
32 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/features2d.hpp
33 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/flann/config.h
34 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/flann/defines.h
35 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/flann/miniflann.hpp
36 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/highgui.hpp
37 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/highgui/highgui_c.h
38 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/imgcodecs.hpp
39 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/imgcodecs/imgcodecs_c.h
40 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/imgproc.hpp
41 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/imgproc/imgproc_c.h
42 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/imgproc/types_c.h
43 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/ml.hpp
44 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/objdetect.hpp
45 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/objdetect/detection_based_tracker.hpp
46 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/objdetect/objdetect_c.h
47 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/opencv.hpp
48 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/photo.hpp
49 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/photo/photo_c.h
50 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/video.hpp
51 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/video/background_segm.hpp
52 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/video/tracking.hpp
53 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/video/tracking_c.h
54 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/videoio.hpp
55 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/videoio/videoio_c.h
56 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/xfeatures2d.hpp
57 | CMakeFiles/openCV_Car.dir/main.cpp.o: /Users/zhaoxuyan/anaconda/include/opencv2/xfeatures2d/nonfree.hpp
58 |
59 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_Car.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.8
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_FLAGS = -g -std=gnu++11
6 |
7 | CXX_DEFINES =
8 |
9 | CXX_INCLUDES = -isystem /Users/zhaoxuyan/anaconda/include/opencv -isystem /Users/zhaoxuyan/anaconda/include
10 |
11 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_Car.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/openCV_Car.dir/main.cpp.o -o openCV_Car /Users/zhaoxuyan/anaconda/lib/libopencv_xphoto.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_xobjdetect.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_tracking.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_surface_matching.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_structured_light.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_stereo.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_saliency.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_rgbd.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_reg.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_plot.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_optflow.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_line_descriptor.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_hdf.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_fuzzy.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_dpm.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_dnn.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_datasets.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_ccalib.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_bioinspired.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_bgsegm.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_aruco.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_videostab.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_superres.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_stitching.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_photo.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_text.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_face.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_ximgproc.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_xfeatures2d.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_shape.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_video.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_objdetect.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_calib3d.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_features2d.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_ml.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_highgui.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_videoio.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_imgcodecs.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_imgproc.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_flann.3.1.0.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_core.3.1.0.dylib
2 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_Car.dir/main.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhaoxuyan/OpenCV_Car/fc8cb80e2b25b58361d400415ac7cd1f07944c27/cmake-build-debug/CMakeFiles/openCV_Car.dir/main.cpp.o
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_Car.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 1
2 | CMAKE_PROGRESS_2 = 2
3 |
4 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_camera.dir/DependInfo.cmake:
--------------------------------------------------------------------------------
1 | # The set of languages for which implicit dependencies are needed:
2 | set(CMAKE_DEPENDS_LANGUAGES
3 | )
4 | # The set of files for implicit dependencies of each language:
5 |
6 | # Targets to which this target links.
7 | set(CMAKE_TARGET_LINKED_INFO_FILES
8 | )
9 |
10 | # Fortran module output directory.
11 | set(CMAKE_Fortran_TARGET_MODULE_DIR "")
12 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_camera.dir/build.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.8
3 |
4 | # Delete rule output on recipe failure.
5 | .DELETE_ON_ERROR:
6 |
7 |
8 | #=============================================================================
9 | # Special targets provided by cmake.
10 |
11 | # Disable implicit rules so canonical targets will work.
12 | .SUFFIXES:
13 |
14 |
15 | # Remove some rules from gmake that .SUFFIXES does not remove.
16 | SUFFIXES =
17 |
18 | .SUFFIXES: .hpux_make_needs_suffix_list
19 |
20 |
21 | # Suppress display of executed commands.
22 | $(VERBOSE).SILENT:
23 |
24 |
25 | # A target that is always out of date.
26 | cmake_force:
27 |
28 | .PHONY : cmake_force
29 |
30 | #=============================================================================
31 | # Set environment variables for the build.
32 |
33 | # The shell in which to execute make rules.
34 | SHELL = /bin/sh
35 |
36 | # The CMake executable.
37 | CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/bin/cmake
38 |
39 | # The command to remove a file.
40 | RM = /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E remove -f
41 |
42 | # Escaping for special characters.
43 | EQUALS = =
44 |
45 | # The top-level source directory on which CMake was run.
46 | CMAKE_SOURCE_DIR = /Users/zhaoxuyan/CLionProjects/openCV_Car
47 |
48 | # The top-level build directory on which CMake was run.
49 | CMAKE_BINARY_DIR = /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug
50 |
51 | # Include any dependencies generated for this target.
52 | include CMakeFiles/openCV_camera.dir/depend.make
53 |
54 | # Include the progress variables for this target.
55 | include CMakeFiles/openCV_camera.dir/progress.make
56 |
57 | # Include the compile flags for this target's objects.
58 | include CMakeFiles/openCV_camera.dir/flags.make
59 |
60 | CMakeFiles/openCV_camera.dir/requires:
61 |
62 | .PHONY : CMakeFiles/openCV_camera.dir/requires
63 |
64 | CMakeFiles/openCV_camera.dir/clean:
65 | $(CMAKE_COMMAND) -P CMakeFiles/openCV_camera.dir/cmake_clean.cmake
66 | .PHONY : CMakeFiles/openCV_camera.dir/clean
67 |
68 | CMakeFiles/openCV_camera.dir/depend:
69 | cd /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/zhaoxuyan/CLionProjects/openCV_Car /Users/zhaoxuyan/CLionProjects/openCV_Car /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/openCV_camera.dir/DependInfo.cmake --color=$(COLOR)
70 | .PHONY : CMakeFiles/openCV_camera.dir/depend
71 |
72 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_camera.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 |
2 | # Per-language clean rules from dependency scanning.
3 | foreach(lang )
4 | include(CMakeFiles/openCV_camera.dir/cmake_clean_${lang}.cmake OPTIONAL)
5 | endforeach()
6 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_camera.dir/depend.make:
--------------------------------------------------------------------------------
1 | # Empty dependencies file for openCV_camera.
2 | # This may be replaced when dependencies are built.
3 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_camera.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.8
3 |
4 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/openCV_camera.dir/progress.make:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/cmake-build-debug/CMakeFiles/progress.marks:
--------------------------------------------------------------------------------
1 | 2
2 |
--------------------------------------------------------------------------------
/cmake-build-debug/Makefile:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.8
3 |
4 | # Default target executed when no arguments are given to make.
5 | default_target: all
6 |
7 | .PHONY : default_target
8 |
9 | # Allow only one "make -f Makefile2" at a time, but pass parallelism.
10 | .NOTPARALLEL:
11 |
12 |
13 | #=============================================================================
14 | # Special targets provided by cmake.
15 |
16 | # Disable implicit rules so canonical targets will work.
17 | .SUFFIXES:
18 |
19 |
20 | # Remove some rules from gmake that .SUFFIXES does not remove.
21 | SUFFIXES =
22 |
23 | .SUFFIXES: .hpux_make_needs_suffix_list
24 |
25 |
26 | # Suppress display of executed commands.
27 | $(VERBOSE).SILENT:
28 |
29 |
30 | # A target that is always out of date.
31 | cmake_force:
32 |
33 | .PHONY : cmake_force
34 |
35 | #=============================================================================
36 | # Set environment variables for the build.
37 |
38 | # The shell in which to execute make rules.
39 | SHELL = /bin/sh
40 |
41 | # The CMake executable.
42 | CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/bin/cmake
43 |
44 | # The command to remove a file.
45 | RM = /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E remove -f
46 |
47 | # Escaping for special characters.
48 | EQUALS = =
49 |
50 | # The top-level source directory on which CMake was run.
51 | CMAKE_SOURCE_DIR = /Users/zhaoxuyan/CLionProjects/openCV_Car
52 |
53 | # The top-level build directory on which CMake was run.
54 | CMAKE_BINARY_DIR = /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug
55 |
56 | #=============================================================================
57 | # Targets provided globally by CMake.
58 |
59 | # Special rule for the target rebuild_cache
60 | rebuild_cache:
61 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
62 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
63 | .PHONY : rebuild_cache
64 |
65 | # Special rule for the target rebuild_cache
66 | rebuild_cache/fast: rebuild_cache
67 |
68 | .PHONY : rebuild_cache/fast
69 |
70 | # Special rule for the target edit_cache
71 | edit_cache:
72 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
73 | /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
74 | .PHONY : edit_cache
75 |
76 | # Special rule for the target edit_cache
77 | edit_cache/fast: edit_cache
78 |
79 | .PHONY : edit_cache/fast
80 |
81 | # The main all target
82 | all: cmake_check_build_system
83 | $(CMAKE_COMMAND) -E cmake_progress_start /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles/progress.marks
84 | $(MAKE) -f CMakeFiles/Makefile2 all
85 | $(CMAKE_COMMAND) -E cmake_progress_start /Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/CMakeFiles 0
86 | .PHONY : all
87 |
88 | # The main clean target
89 | clean:
90 | $(MAKE) -f CMakeFiles/Makefile2 clean
91 | .PHONY : clean
92 |
93 | # The main clean target
94 | clean/fast: clean
95 |
96 | .PHONY : clean/fast
97 |
98 | # Prepare targets for installation.
99 | preinstall: all
100 | $(MAKE) -f CMakeFiles/Makefile2 preinstall
101 | .PHONY : preinstall
102 |
103 | # Prepare targets for installation.
104 | preinstall/fast:
105 | $(MAKE) -f CMakeFiles/Makefile2 preinstall
106 | .PHONY : preinstall/fast
107 |
108 | # clear depends
109 | depend:
110 | $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
111 | .PHONY : depend
112 |
113 | #=============================================================================
114 | # Target rules for targets named openCV_Car
115 |
116 | # Build rule for target.
117 | openCV_Car: cmake_check_build_system
118 | $(MAKE) -f CMakeFiles/Makefile2 openCV_Car
119 | .PHONY : openCV_Car
120 |
121 | # fast build rule for target.
122 | openCV_Car/fast:
123 | $(MAKE) -f CMakeFiles/openCV_Car.dir/build.make CMakeFiles/openCV_Car.dir/build
124 | .PHONY : openCV_Car/fast
125 |
126 | main.o: main.cpp.o
127 |
128 | .PHONY : main.o
129 |
130 | # target to build an object file
131 | main.cpp.o:
132 | $(MAKE) -f CMakeFiles/openCV_Car.dir/build.make CMakeFiles/openCV_Car.dir/main.cpp.o
133 | .PHONY : main.cpp.o
134 |
135 | main.i: main.cpp.i
136 |
137 | .PHONY : main.i
138 |
139 | # target to preprocess a source file
140 | main.cpp.i:
141 | $(MAKE) -f CMakeFiles/openCV_Car.dir/build.make CMakeFiles/openCV_Car.dir/main.cpp.i
142 | .PHONY : main.cpp.i
143 |
144 | main.s: main.cpp.s
145 |
146 | .PHONY : main.s
147 |
148 | # target to generate assembly for a file
149 | main.cpp.s:
150 | $(MAKE) -f CMakeFiles/openCV_Car.dir/build.make CMakeFiles/openCV_Car.dir/main.cpp.s
151 | .PHONY : main.cpp.s
152 |
153 | # Help Target
154 | help:
155 | @echo "The following are some of the valid targets for this Makefile:"
156 | @echo "... all (the default if no target is provided)"
157 | @echo "... clean"
158 | @echo "... depend"
159 | @echo "... rebuild_cache"
160 | @echo "... edit_cache"
161 | @echo "... openCV_Car"
162 | @echo "... main.o"
163 | @echo "... main.i"
164 | @echo "... main.s"
165 | .PHONY : help
166 |
167 |
168 |
169 | #=============================================================================
170 | # Special targets to cleanup operation of make.
171 |
172 | # Special rule to run CMake to check the build system integrity.
173 | # No rule that depends on this can have commands that come from listfiles
174 | # because they might be regenerated.
175 | cmake_check_build_system:
176 | $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
177 | .PHONY : cmake_check_build_system
178 |
179 |
--------------------------------------------------------------------------------
/cmake-build-debug/cmake_install.cmake:
--------------------------------------------------------------------------------
1 | # Install script for directory: /Users/zhaoxuyan/CLionProjects/openCV_Car
2 |
3 | # Set the install prefix
4 | if(NOT DEFINED CMAKE_INSTALL_PREFIX)
5 | set(CMAKE_INSTALL_PREFIX "/usr/local")
6 | endif()
7 | string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
8 |
9 | # Set the install configuration name.
10 | if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
11 | if(BUILD_TYPE)
12 | string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
13 | CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
14 | else()
15 | set(CMAKE_INSTALL_CONFIG_NAME "Debug")
16 | endif()
17 | message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
18 | endif()
19 |
20 | # Set the component getting installed.
21 | if(NOT CMAKE_INSTALL_COMPONENT)
22 | if(COMPONENT)
23 | message(STATUS "Install component: \"${COMPONENT}\"")
24 | set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
25 | else()
26 | set(CMAKE_INSTALL_COMPONENT)
27 | endif()
28 | endif()
29 |
30 | if(CMAKE_INSTALL_COMPONENT)
31 | set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
32 | else()
33 | set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
34 | endif()
35 |
36 | string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
37 | "${CMAKE_INSTALL_MANIFEST_FILES}")
38 | file(WRITE "/Users/zhaoxuyan/CLionProjects/openCV_Car/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}"
39 | "${CMAKE_INSTALL_MANIFEST_CONTENT}")
40 |
--------------------------------------------------------------------------------
/cmake-build-debug/in.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhaoxuyan/OpenCV_Car/fc8cb80e2b25b58361d400415ac7cd1f07944c27/cmake-build-debug/in.mp4
--------------------------------------------------------------------------------
/cmake-build-debug/openCV_Ca'r.cbp:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
--------------------------------------------------------------------------------
/cmake-build-debug/openCV_Car:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhaoxuyan/OpenCV_Car/fc8cb80e2b25b58361d400415ac7cd1f07944c27/cmake-build-debug/openCV_Car
--------------------------------------------------------------------------------
/cmake-build-debug/openCV_Car.cbp:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
--------------------------------------------------------------------------------
/cmake-build-debug/openCV_camera.cbp:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
--------------------------------------------------------------------------------
/cmake-build-debug/rpath.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | install_name_tool -change @rpath/libopencv_xphoto.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_xphoto.3.1.dylib openCV_Car;
3 | install_name_tool -change @rpath/libopencv_xphoto.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_xphoto.3.1.dylib openCV_Car;
4 | install_name_tool -change @rpath/libopencv_xobjdetect.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_xobjdetect.3.1.dylib openCV_Car;
5 | install_name_tool -change @rpath/libopencv_tracking.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_tracking.3.1.dylib openCV_Car;
6 | install_name_tool -change @rpath/libopencv_surface_matching.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_surface_matching.3.1.dylib openCV_Car;
7 | install_name_tool -change @rpath/libopencv_structured_light.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_structured_light.3.1.dylib openCV_Car;
8 | install_name_tool -change @rpath/libopencv_stereo.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_stereo.3.1.dylib openCV_Car;
9 | install_name_tool -change @rpath/libopencv_saliency.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_saliency.3.1.dylib openCV_Car;
10 | install_name_tool -change @rpath/libopencv_rgbd.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_rgbd.3.1.dylib openCV_Car;
11 | install_name_tool -change @rpath/libopencv_reg.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_reg.3.1.dylib openCV_Car;
12 | install_name_tool -change @rpath/libopencv_plot.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_plot.3.1.dylib openCV_Car;
13 | install_name_tool -change @rpath/libopencv_optflow.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_optflow.3.1.dylib openCV_Car;
14 | install_name_tool -change @rpath/libopencv_line_descriptor.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_line_descriptor.3.1.dylib openCV_Car;
15 | install_name_tool -change @rpath/libopencv_hdf.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_hdf.3.1.dylib openCV_Car;
16 | install_name_tool -change @rpath/libopencv_fuzzy.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_fuzzy.3.1.dylib openCV_Car;
17 | install_name_tool -change @rpath/libopencv_dpm.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_dpm.3.1.dylib openCV_Car;
18 | install_name_tool -change @rpath/libopencv_dnn.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_dnn.3.1.dylib openCV_Car;
19 | install_name_tool -change @rpath/libopencv_datasets.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_datasets.3.1.dylib openCV_Car;
20 | install_name_tool -change @rpath/libopencv_ccalib.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_ccalib.3.1.dylib openCV_Car;
21 | install_name_tool -change @rpath/libopencv_bioinspired.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_bioinspired.3.1.dylib openCV_Car;
22 | install_name_tool -change @rpath/libopencv_bgsegm.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_bgsegm.3.1.dylib openCV_Car;
23 | install_name_tool -change @rpath/libopencv_aruco.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_aruco.3.1.dylib openCV_Car;
24 | install_name_tool -change @rpath/libopencv_videostab.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_videostab.3.1.dylib openCV_Car;
25 | install_name_tool -change @rpath/libopencv_superres.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_superres.3.1.dylib openCV_Car;
26 | install_name_tool -change @rpath/libopencv_stitching.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_stitching.3.1.dylib openCV_Car;
27 | install_name_tool -change @rpath/libopencv_photo.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_photo.3.1.dylib openCV_Car;
28 | install_name_tool -change @rpath/libopencv_text.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_text.3.1.dylib openCV_Car;
29 | install_name_tool -change @rpath/libopencv_face.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_face.3.1.dylib openCV_Car;
30 | install_name_tool -change @rpath/libopencv_ximgproc.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_ximgproc.3.1.dylib openCV_Car;
31 | install_name_tool -change @rpath/libopencv_xfeatures2d.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_xfeatures2d.3.1.dylib openCV_Car;
32 | install_name_tool -change @rpath/libopencv_shape.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_shape.3.1.dylib openCV_Car;
33 | install_name_tool -change @rpath/libopencv_video.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_video.3.1.dylib openCV_Car;
34 | install_name_tool -change @rpath/libopencv_objdetect.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_objdetect.3.1.dylib openCV_Car;
35 | install_name_tool -change @rpath/libopencv_calib3d.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_calib3d.3.1.dylib openCV_Car;
36 | install_name_tool -change @rpath/libopencv_features2d.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_features2d.3.1.dylib openCV_Car;
37 | install_name_tool -change @rpath/libopencv_ml.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_ml.3.1.dylib openCV_Car;
38 | install_name_tool -change @rpath/libopencv_highgui.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_highgui.3.1.dylib openCV_Car;
39 | install_name_tool -change @rpath/libopencv_videoio.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_videoio.3.1.dylib openCV_Car;
40 | install_name_tool -change @rpath/libopencv_imgcodecs.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_imgcodecs.3.1.dylib openCV_Car;
41 | install_name_tool -change @rpath/libopencv_imgproc.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_imgproc.3.1.dylib openCV_Car;
42 | install_name_tool -change @rpath/libopencv_flann.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_flann.3.1.dylib openCV_Car;
43 | install_name_tool -change @rpath/libopencv_core.3.1.dylib /Users/zhaoxuyan/anaconda/lib/libopencv_core.3.1.dylib openCV_Car;
--------------------------------------------------------------------------------
/main.cpp:
--------------------------------------------------------------------------------
1 | ///运动物体检测――帧差法
2 | #include"opencv2/opencv.hpp"
3 |
4 | using namespace cv;
5 | using namespace std;
6 |
7 | //运动物体检测函数声明
8 | Mat MoveDetect(const Mat &temp, const Mat &frame);
9 |
10 | int main() {
11 | //读取帧、平滑、帧差或背景差、二值化、膨胀、腐蚀。
12 |
13 | VideoCapture video("in.mp4");
14 | if (!video.isOpened())
15 | std::cout << "!!! Failed to open file: " <> frame;//读帧进frame
25 | if (frame.empty())//对帧进行异常检测
26 | {
27 | cout << "frame is empty!" << endl;
28 | break;
29 | }
30 | imshow("frame", frame);
31 |
32 | //处理帧
33 | if (i == 0)//如果为第一帧(temp还为空)
34 | {
35 | result = MoveDetect(frame, frame);//调用MoveDetect()进行运动物体检测,返回值存入result
36 | } else//若不是第一帧(temp有值了)
37 | {
38 | result = MoveDetect(temp, frame);//调用MoveDetect()进行运动物体检测,返回值存入result
39 |
40 | }
41 |
42 | imshow("result", result);
43 | if (waitKey(static_cast(1000.0 / FPS)) == 27)//按原FPS显示
44 | {
45 | cout << "ESC退出!" << endl;
46 | break;
47 | }
48 | temp = frame.clone();
49 | }
50 | if (waitKey(30) >= 0) break;
51 | }
52 | return 0;
53 |
54 | }
55 |
56 | Mat MoveDetect(const Mat &temp, const Mat &frame) {
57 |
58 | //平滑、帧差或背景差、二值化、膨胀、腐蚀。
59 | Mat result = frame.clone();
60 | //1.平滑处理
61 | IplImage *tempimg_src, *tempimg_dst;
62 | tempimg_src = new IplImage(temp);
63 | tempimg_dst = cvCreateImage(cvGetSize(tempimg_src), 8, 3);
64 | cvSmooth(tempimg_src, tempimg_dst, CV_BLUR, 3, 3, 0, 0);//平滑函数
65 |
66 | IplImage *frameimg_src, *frameimg_dst;
67 | frameimg_src = new IplImage(frame);
68 | frameimg_dst = cvCreateImage(cvGetSize(frameimg_src), 8, 3);
69 | cvSmooth(frameimg_src, frameimg_dst, CV_BLUR, 3, 3, 0, 0);//平滑函数
70 |
71 | //2.帧差
72 | Mat temp1, frame1;
73 | temp1 = cvarrToMat(tempimg_dst);
74 | frame1 = cvarrToMat(frameimg_dst);
75 | //2.1将background和frame转为灰度图
76 | Mat gray1, gray2;
77 | cvtColor(temp1, gray1, CV_BGR2GRAY);
78 | cvtColor(frame1, gray2, CV_BGR2GRAY);
79 | //2.2.将background和frame做差
80 | Mat diff;
81 | absdiff(gray1, gray2, diff);
82 | imshow("absdiff", diff);
83 |
84 |
85 | //3.对差值图diff_thresh进行阈值化处理 二值化
86 | Mat diff_thresh;
87 |
88 | /*
89 | getStructuringElement()
90 | 这个函数的第一个参数表示内核的形状,有三种形状可以选择。
91 | 矩形:MORPH_RECT;
92 | 交叉形:MORPH_CORSS;
93 | 椭圆形:MORPH_ELLIPSE;
94 | 第二和第三个参数分别是内核的尺寸以及锚点的位置
95 | */
96 | Mat kernel_erode = getStructuringElement(MORPH_RECT, Size(3, 3));//函数会返回指定形状和尺寸的结构元素。
97 | //调用之后,调用膨胀与腐蚀函数的时候,第三个参数值保存了getStructuringElement返回值的Mat类型变量。也就是element变量。
98 | Mat kernel_dilate = getStructuringElement(MORPH_RECT, Size(18, 18));
99 |
100 | //进行二值化处理,选择50,255为阈值
101 | threshold(diff, diff_thresh, 50, 255, CV_THRESH_BINARY);
102 | imshow("threshold", diff_thresh);
103 | //4.膨胀
104 | dilate(diff_thresh, diff_thresh, kernel_dilate);
105 | imshow("dilate", diff_thresh);
106 | //5.腐蚀
107 | erode(diff_thresh, diff_thresh, kernel_erode);
108 | imshow("erode", diff_thresh);
109 |
110 | //6.查找轮廓并绘制轮廓
111 | vector > contours;
112 | findContours(diff_thresh, contours, CV_RETR_EXTERNAL, CV_CHAIN_APPROX_NONE);//找轮廓函数
113 | drawContours(result, contours, -1, Scalar(0, 0, 255), 2);//在result上绘制轮廓
114 | //7.查找正外接矩形
115 | vector boundRect(contours.size());
116 | for (int i = 0; i < contours.size(); i++) {
117 | boundRect[i] = boundingRect(contours[i]);
118 | rectangle(result, boundRect[i], Scalar(0, 255, 0), 2);//在result上绘制正外接矩形
119 | }
120 | return result;//返回result
121 | }
--------------------------------------------------------------------------------
/参考文献.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhaoxuyan/OpenCV_Car/fc8cb80e2b25b58361d400415ac7cd1f07944c27/参考文献.pdf
--------------------------------------------------------------------------------
/运动物体检测.cpp:
--------------------------------------------------------------------------------
1 | ///运动物体检测――帧差法
2 | #include"opencv2/opencv.hpp"
3 |
4 | using namespace cv;
5 | using namespace std;
6 |
7 | //运动物体检测函数声明
8 | Mat MoveDetect(const Mat &temp, const Mat &frame);
9 |
10 | int main() {
11 | //读取帧、平滑、帧差或背景差、二值化、膨胀、腐蚀。
12 |
13 | VideoCapture video("in.mp4");
14 | if (!video.isOpened())
15 | std::cout << "!!! Failed to open file: " <> frame;//读帧进frame
25 | if (frame.empty())//对帧进行异常检测
26 | {
27 | cout << "frame is empty!" << endl;
28 | break;
29 | }
30 | imshow("frame", frame);
31 |
32 | //处理帧
33 | if (i == 0)//如果为第一帧(temp还为空)
34 | {
35 | result = MoveDetect(frame, frame);//调用MoveDetect()进行运动物体检测,返回值存入result
36 | } else//若不是第一帧(temp有值了)
37 | {
38 | result = MoveDetect(temp, frame);//调用MoveDetect()进行运动物体检测,返回值存入result
39 |
40 | }
41 |
42 | imshow("result", result);
43 | if (waitKey(static_cast(1000.0 / FPS)) == 27)//按原FPS显示
44 | {
45 | cout << "ESC退出!" << endl;
46 | break;
47 | }
48 | temp = frame.clone();
49 | }
50 | if (waitKey(30) >= 0) break;
51 | }
52 | return 0;
53 |
54 | }
55 |
56 | Mat MoveDetect(const Mat &temp, const Mat &frame) {
57 |
58 | //平滑、帧差或背景差、二值化、膨胀、腐蚀。
59 | Mat result = frame.clone();
60 | //1.平滑处理
61 | IplImage *tempimg_src, *tempimg_dst;
62 | tempimg_src = new IplImage(temp);
63 | tempimg_dst = cvCreateImage(cvGetSize(tempimg_src), 8, 3);
64 | cvSmooth(tempimg_src, tempimg_dst, CV_BLUR, 3, 3, 0, 0);//平滑函数
65 |
66 | IplImage *frameimg_src, *frameimg_dst;
67 | frameimg_src = new IplImage(frame);
68 | frameimg_dst = cvCreateImage(cvGetSize(frameimg_src), 8, 3);
69 | cvSmooth(frameimg_src, frameimg_dst, CV_BLUR, 3, 3, 0, 0);//平滑函数
70 |
71 | //2.帧差
72 | Mat temp1, frame1;
73 | temp1 = cvarrToMat(tempimg_dst);
74 | frame1 = cvarrToMat(frameimg_dst);
75 | //2.1将background和frame转为灰度图
76 | Mat gray1, gray2;
77 | cvtColor(temp1, gray1, CV_BGR2GRAY);
78 | cvtColor(frame1, gray2, CV_BGR2GRAY);
79 | //2.2.将background和frame做差
80 | Mat diff;
81 | absdiff(gray1, gray2, diff);
82 | imshow("absdiff", diff);
83 |
84 |
85 | //3.对差值图diff_thresh进行阈值化处理 二值化
86 | Mat diff_thresh;
87 |
88 | /*
89 | getStructuringElement()
90 | 这个函数的第一个参数表示内核的形状,有三种形状可以选择。
91 | 矩形:MORPH_RECT;
92 | 交叉形:MORPH_CORSS;
93 | 椭圆形:MORPH_ELLIPSE;
94 | 第二和第三个参数分别是内核的尺寸以及锚点的位置
95 | */
96 | Mat kernel_erode = getStructuringElement(MORPH_RECT, Size(3, 3));//函数会返回指定形状和尺寸的结构元素。
97 | //调用之后,调用膨胀与腐蚀函数的时候,第三个参数值保存了getStructuringElement返回值的Mat类型变量。也就是element变量。
98 | Mat kernel_dilate = getStructuringElement(MORPH_RECT, Size(18, 18));
99 |
100 | //进行二值化处理,选择50,255为阈值
101 | threshold(diff, diff_thresh, 50, 255, CV_THRESH_BINARY);
102 | imshow("threshold", diff_thresh);
103 | //4.膨胀
104 | dilate(diff_thresh, diff_thresh, kernel_dilate);
105 | imshow("dilate", diff_thresh);
106 | //5.腐蚀
107 | erode(diff_thresh, diff_thresh, kernel_erode);
108 | imshow("erode", diff_thresh);
109 |
110 | //6.查找轮廓并绘制轮廓
111 | vector > contours;
112 | findContours(diff_thresh, contours, CV_RETR_EXTERNAL, CV_CHAIN_APPROX_NONE);//找轮廓函数
113 | drawContours(result, contours, -1, Scalar(0, 0, 255), 2);//在result上绘制轮廓
114 | //7.查找正外接矩形
115 | vector boundRect(contours.size());
116 | for (int i = 0; i < contours.size(); i++) {
117 | boundRect[i] = boundingRect(contours[i]);
118 | rectangle(result, boundRect[i], Scalar(0, 255, 0), 2);//在result上绘制正外接矩形
119 | }
120 | return result;//返回result
121 | }
--------------------------------------------------------------------------------