├── CMakeLists.txt ├── README.md ├── cmake-build-debug ├── CMakeCache.txt ├── CMakeFiles │ ├── 3.12.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 │ ├── opticalFlow.dir │ │ ├── CXX.includecache │ │ ├── DependInfo.cmake │ │ ├── build.make │ │ ├── cmake_clean.cmake │ │ ├── depend.internal │ │ ├── depend.make │ │ ├── flags.make │ │ ├── link.txt │ │ ├── main.cpp.o │ │ └── progress.make │ └── progress.marks ├── Makefile ├── cmake_install.cmake ├── highway.mov ├── opticalFlow └── opticalFlow.cbp └── main.cpp /CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 3.12) 2 | project(opticalFlow) 3 | 4 | set(CMAKE_CXX_STANDARD 14) 5 | 6 | add_executable(opticalFlow main.cpp) 7 | find_package(OpenCV REQUIRED) 8 | target_link_libraries(opticalFlow ${OpenCV_LIBS}) -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # OpticalFlow-movingTargetDetection 2 | 3 | ## 开发环境 4 | - 软件:CLion 5 | - 语言:C++ 6 | 7 | 博客请见:https://blog.csdn.net/zw__chen/article/details/84192487 8 | 9 | 1 引言 10 | 11 | 运动目标检测在实际应用中的重要性使其成为一个热门研究课题,经过多年的研究,产生了多种运动目标检测算法,目前常用算法主要包含背景减除法、帧间差分法和光流法。很多学者基于以上三类算法提出了一些改进算法,如背景减除法中最常用的基于混合高斯模型的背景减除算法,帧间差分法中常用的三帧差分法,以及光流法中常用的金字塔 Lucas-Kanade 算法,这些算法的出现促使运动目标检测技术取得更大的进步,然而这些算法大都在特定的场合适用,而在一些复杂场景中得不到较好的检测效果,如静态背景中存在光照变化和大位移等干扰因素和动态背景中由于相机抖动引起的全局运动都降低了运动目标检测的精度,因此运动目标检测算法的研究还在继续。 12 | 13 | 2 光流场法 14 | 15 | 2.1定义 16 | 17 | 光流场法是一种常用的运动目标检测算法,通过用图像平面亮度信息的流动来描述物体的运动,成功实现了对目标的运动检测。由于光流场既包含了运动物体的速度和方向,又包含了与周围环境之间的关系信息,所以通过将运动场转换为光流场,即将光流场近似成运动场,来对图像进行相关处理。近几十年来,国内外学者对光流法进行了深入的研究,取得了较大进步。光流的概念最早可以追溯到 1950 年,由心理学家 Gibson 首先提出的,而光流算法的计算源于 1981 年 Horn 等人推导出的光流基本约束方程,所有基于梯度算法的光流法都是以此公式为基础,此方程成立有三个假设前提:(1)假设参考帧和当前帧之间的亮度保持不变;(2)假设参考帧和当前帧之间时间连续,也可以认为是运动物体的运动速度较小;(3)假设同一幅图像中子图像的像素保持相同的运动由于一个方程存在两个未知数,所以没有办法求解。因此就出现了最经典的两个算法,即Horn-Schunck 光流法和 Lucas-Kanade 光流法。 18 | 19 | 2.2基本思想 20 | 21 | 利用光流场法实现目标检测的基本思想是:首先计算图像中每一个像素点的运动向量,即建立整幅图像的光流场。如果场景中没有运动目标,则图像中所有像素点的运动向量应该是连续变化的;如果有运动目标,由于目标和背景之间存在相对运动,目标所在位置处的运动向量必然和邻域(背景)的运动向量不同,从而检测出运动目标。 22 | 23 | 2.3 Lucas-Kanade 光流场法 24 | 25 | 2.3.1 定义 26 | 27 | 若假定一个局部区域的像素运动是一致的,则可以用这个新的约束条件替代前文中提到的全局速度平滑约束条件。这种光流算法就叫做 Lucas-Kanade (LK) 光流法。这个算法是最常见,最流行的。它计算两帧在时间t到t+δt之间每个每个像素点位置的移动。由于它是基于图像信号的泰勒级数,这种方法称为差分,这就是对于空间和时间坐标使用偏导数。 28 | 29 | 2.3.2公式推导 30 | 31 | 32 | 图像约束方程,也是光流法的基本方程,可以写为: 33 | 34 | I(x,y,z,t)=I(x+δx,y+δy,z+δz,t+δt) 35 | 36 | I(x,y,z,t)  为在(x,y,z)位置的体素 37 | 38 | 我们假设移动足够的小,那么对图像约束方程使用泰勒公式,我们可以得到: 39 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181117203429411.png) 40 | H.O.T.指更高阶,在移动足够小的情况下可以忽略。从这个方程中我们可以得到: 41 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/2018111720343937.png) 42 | 43 | 或者 44 | 45 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/201811172034447.png) 46 | 47 | 我们得到: 48 | 49 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181117203449902.png) 50 | Vx ,Vy ,Vz 分别是I(x,y,z,t)的光流向量中x,y,z的组成。 ∂I/∂x, ∂I/∂y, ∂I/∂z和 ∂I/∂t则是图像在(x,y,z,t)这一点向相应方向的差分。 51 | 52 | 所以 53 | 54 | IxVx+IyVy+IzVz=−It 55 | 56 | 写做: 57 | 58 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181117203457333.png) 59 | 60 | 这个方程有三个未知量,尚不能被解决,这也就是所谓光流算法的光圈问题。那么要找到光流向量则需要另一套解决的方案。而Lucas-Kanade算法是一个非迭代的算法: 61 | 62 | 假设流(Vx,Vy,Vz)在一个大小为m∗m∗m(m>1)的小窗中是一个常数,那么从像素 1,2,…,n,n=m3 中可以得到下列一组方程: 63 | 64 | ![Ix1Vx+Iy1Vy+Iz1Vz=−It1Ix1Vx+Iy1Vy+Iz1Vz=−It1 65 | Ix2Vx+Iy2Vy+Iz2Vz=−It2Ix2Vx+Iy2Vy+Iz2Vz=−It2 66 | ⋮⋮ 67 | IxnVx+IynVy+IznVz=−Itn](https://img-blog.csdnimg.cn/20181117203525921.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p3X19jaGVu,size_16,color_FFFFFF,t_70) 68 | 69 | 三个未知数但是有多于三个的方程,这个方程组自然是个超定方程,也就是说方程组内有冗余,方程组可以表示为: 70 | 71 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181117203512303.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p3X19jaGVu,size_16,color_FFFFFF,t_70) 72 | 73 | 记作: 74 | ![Av⃗ =−bAv→=−b](https://img-blog.csdnimg.cn/20181117203708545.png) 75 | 76 | 为了解决这个超定问题,我们采用最小二乘法: 77 | ![ATAv⃗ =AT(−b)ATAv→=AT(−b)](https://img-blog.csdnimg.cn/2018111720372088.png) 78 | 79 | 或者 80 | ![v⃗ =(ATA)−1AT(−b)v→=(ATA)−1AT(−b)](https://img-blog.csdnimg.cn/20181117203731357.png) 81 | 得到 82 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181117203739327.png) 83 | 84 | 其中的求和是从1到n。 85 | 86 | 另外,由于LK算法假设是小位移,为了解决大位移问题,需要在多层图像缩放金字塔上求解,每一层的求解结果乘以2后加到下一层: 87 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181117203757327.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p3X19jaGVu,size_16,color_FFFFFF,t_70) 88 | 89 | 3 基于OpenCV实现L-K流光场算法 90 | 91 | 3.1 开发环境 92 | - 软件:CLion 93 | - 语言:C++ 94 | 95 | 3.2 程序算法 96 | 97 | 本次作业主要实现和验证了L-K流光场算法,设计的算法流程如图3-1所示。 98 | 99 | 将光流法应用于目标跟踪可以按照如下流程实现: 100 | 101 | (1)对一个连续的视频帧序列进行处理; 102 | 103 | (2)针对每一个视频序列,利用一定的目标检测方法,检测可能出现的前景目标; 104 | 105 | (3)如果某一帧出现了前景目标,找到其具有代表性的关键特征点(可以随机产生,也可以利用角点来做特征点); 106 | 107 | (4)对之后的任意两个相邻视频帧而言,寻找上一帧中出现的关键特征点在当前帧中的最佳位置,从而得到前景目标在当前帧中的位置坐标; 108 | 109 | (5)如此迭代进行,便可实现目标的跟踪。 110 | 111 | 具体流程图如下所示: 112 | 113 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181117203805935.png) 114 | 115 | 图3-1 算法流程图 116 | 117 | 3.3 程序结果 118 | 输入的视频(highway.mov)随机抽6帧样例如下所示: 119 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181117203838267.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p3X19jaGVu,size_16,color_FFFFFF,t_70) 120 | 121 | 输出的视频流随机抽样6帧如下所示: 122 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181117203908961.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p3X19jaGVu,size_16,color_FFFFFF,t_70) 123 | 124 | 3.4 总结 125 | 126 | 在比较理想的情况下,它能够检测独立运动的对象,不需要预先知道场景的任何信息,可以很精确地计算出运动物体的速度,并且可用于摄像机运动的情况。但光流法存在下面的缺点:有时即使没有发生运动,在外部照明发生变化时,也可以观测到光流;另外,在缺乏足够的灰度等级变化的区域,实际运动也往往观测不到。三维物体的运动投影到二维图像的亮度变化,本身由于部分信息的丢失而使光流法存在孔径问题和遮挡问题,用光流法估算二维运动场是不确定的,需要附加的假设模型来模拟二维运动场的结构;在准确分割时,光流法还需要利用颜色、灰度、边缘等空域特征来提高分割精度;同时由于光流法采用迭代的方法,计算复杂耗时,如果没有特殊的硬件支持,很难应用于视频序列的实时检测。最后,光流法的理论假设过于理想,而光流场在实际的应用中,由于存在多光源、遮挡性、噪声和透明性等多方面的原因,光流场基本方程中的灰度守恒这个假设条件是得不到满足的,因此往往无法求解出正确的光流场。并且该方法受噪声的影响较大,因而该方法多适用于目标运动速度不大,图像噪声比较小的情况。 127 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeCache.txt: -------------------------------------------------------------------------------- 1 | # This is the CMakeCache file. 2 | # For build in directory: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug 3 | # It was generated by CMake: /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake 4 | # You can edit this file to change values found and used by cmake. 5 | # If you do not want to change any of the values, simply exit the editor. 6 | # If you do want to change a value, simply edit, save, and exit the editor. 7 | # The syntax for the file is as follows: 8 | # KEY:TYPE=VALUE 9 | # KEY is the name of a variable in the cache. 10 | # TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. 11 | # VALUE is the current value for the KEY. 12 | 13 | ######################## 14 | # EXTERNAL cache entries 15 | ######################## 16 | 17 | //Path to a program. 18 | CMAKE_AR:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar 19 | 20 | //Choose the type of build, options are: None Debug Release RelWithDebInfo 21 | // MinSizeRel ... 22 | CMAKE_BUILD_TYPE:STRING=Debug 23 | 24 | //Id string of the compiler for the CodeBlocks IDE. Automatically 25 | // detected when left empty 26 | CMAKE_CODEBLOCKS_COMPILER_ID:STRING= 27 | 28 | //The CodeBlocks executable 29 | CMAKE_CODEBLOCKS_EXECUTABLE:FILEPATH=CMAKE_CODEBLOCKS_EXECUTABLE-NOTFOUND 30 | 31 | //Additional command line arguments when CodeBlocks invokes make. 32 | // Enter e.g. -j to get parallel builds 33 | CMAKE_CODEBLOCKS_MAKE_ARGUMENTS:STRING=-j12 34 | 35 | //Enable/Disable color output during build. 36 | CMAKE_COLOR_MAKEFILE:BOOL=ON 37 | 38 | //CXX compiler 39 | CMAKE_CXX_COMPILER:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ 40 | 41 | //Flags used by the CXX compiler during all build types. 42 | CMAKE_CXX_FLAGS:STRING= 43 | 44 | //Flags used by the CXX compiler during DEBUG builds. 45 | CMAKE_CXX_FLAGS_DEBUG:STRING=-g 46 | 47 | //Flags used by the CXX compiler during MINSIZEREL builds. 48 | CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG 49 | 50 | //Flags used by the CXX compiler during RELEASE builds. 51 | CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG 52 | 53 | //Flags used by the CXX compiler during RELWITHDEBINFO builds. 54 | CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG 55 | 56 | //C compiler 57 | CMAKE_C_COMPILER:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc 58 | 59 | //Flags used by the C compiler during all build types. 60 | CMAKE_C_FLAGS:STRING= 61 | 62 | //Flags used by the C compiler during DEBUG builds. 63 | CMAKE_C_FLAGS_DEBUG:STRING=-g 64 | 65 | //Flags used by the C compiler during MINSIZEREL builds. 66 | CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG 67 | 68 | //Flags used by the C compiler during RELEASE builds. 69 | CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG 70 | 71 | //Flags used by the C compiler during RELWITHDEBINFO builds. 72 | CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG 73 | 74 | //Flags used by the linker during all build types. 75 | CMAKE_EXE_LINKER_FLAGS:STRING= 76 | 77 | //Flags used by the linker during DEBUG builds. 78 | CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= 79 | 80 | //Flags used by the linker during MINSIZEREL builds. 81 | CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= 82 | 83 | //Flags used by the linker during RELEASE builds. 84 | CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= 85 | 86 | //Flags used by the linker during RELWITHDEBINFO builds. 87 | CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= 88 | 89 | //Enable/Disable output of compile commands during generation. 90 | CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF 91 | 92 | //Path to a program. 93 | CMAKE_INSTALL_NAME_TOOL:FILEPATH=/usr/bin/install_name_tool 94 | 95 | //Install path prefix, prepended onto install directories. 96 | CMAKE_INSTALL_PREFIX:PATH=/usr/local 97 | 98 | //Path to a program. 99 | CMAKE_LINKER:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld 100 | 101 | //Path to a program. 102 | CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make 103 | 104 | //Flags used by the linker during the creation of modules during 105 | // all build types. 106 | CMAKE_MODULE_LINKER_FLAGS:STRING= 107 | 108 | //Flags used by the linker during the creation of modules during 109 | // DEBUG builds. 110 | CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= 111 | 112 | //Flags used by the linker during the creation of modules during 113 | // MINSIZEREL builds. 114 | CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= 115 | 116 | //Flags used by the linker during the creation of modules during 117 | // RELEASE builds. 118 | CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= 119 | 120 | //Flags used by the linker during the creation of modules during 121 | // RELWITHDEBINFO builds. 122 | CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= 123 | 124 | //Path to a program. 125 | CMAKE_NM:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/nm 126 | 127 | //Path to a program. 128 | CMAKE_OBJCOPY:FILEPATH=CMAKE_OBJCOPY-NOTFOUND 129 | 130 | //Path to a program. 131 | CMAKE_OBJDUMP:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/objdump 132 | 133 | //Build architectures for OSX 134 | CMAKE_OSX_ARCHITECTURES:STRING= 135 | 136 | //Minimum OS X version to target for deployment (at runtime); newer 137 | // APIs weak linked. Set to empty string for default value. 138 | CMAKE_OSX_DEPLOYMENT_TARGET:STRING= 139 | 140 | //The product will be built against the headers and libraries located 141 | // inside the indicated SDK. 142 | CMAKE_OSX_SYSROOT:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk 143 | 144 | //Value Computed by CMake 145 | CMAKE_PROJECT_NAME:STATIC=opticalFlow 146 | 147 | //Path to a program. 148 | CMAKE_RANLIB:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib 149 | 150 | //Flags used by the linker during the creation of shared libraries 151 | // during all build types. 152 | CMAKE_SHARED_LINKER_FLAGS:STRING= 153 | 154 | //Flags used by the linker during the creation of shared libraries 155 | // during DEBUG builds. 156 | CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= 157 | 158 | //Flags used by the linker during the creation of shared libraries 159 | // during MINSIZEREL builds. 160 | CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= 161 | 162 | //Flags used by the linker during the creation of shared libraries 163 | // during RELEASE builds. 164 | CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= 165 | 166 | //Flags used by the linker during the creation of shared libraries 167 | // during RELWITHDEBINFO builds. 168 | CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= 169 | 170 | //If set, runtime paths are not added when installing shared libraries, 171 | // but are added when building. 172 | CMAKE_SKIP_INSTALL_RPATH:BOOL=NO 173 | 174 | //If set, runtime paths are not added when using shared libraries. 175 | CMAKE_SKIP_RPATH:BOOL=NO 176 | 177 | //Flags used by the linker during the creation of static libraries 178 | // during all build types. 179 | CMAKE_STATIC_LINKER_FLAGS:STRING= 180 | 181 | //Flags used by the linker during the creation of static libraries 182 | // during DEBUG builds. 183 | CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= 184 | 185 | //Flags used by the linker during the creation of static libraries 186 | // during MINSIZEREL builds. 187 | CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= 188 | 189 | //Flags used by the linker during the creation of static libraries 190 | // during RELEASE builds. 191 | CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= 192 | 193 | //Flags used by the linker during the creation of static libraries 194 | // during RELWITHDEBINFO builds. 195 | CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= 196 | 197 | //Path to a program. 198 | CMAKE_STRIP:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip 199 | 200 | //If this value is on, makefiles will be generated without the 201 | // .SILENT directive, and all commands will be echoed to the console 202 | // during the make. This is useful for debugging only. With Visual 203 | // Studio IDE projects all commands are done without /nologo. 204 | CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE 205 | 206 | //Path where debug 3rdpaty OpenCV dependencies are located 207 | OpenCV_3RDPARTY_LIB_DIR_DBG:PATH= 208 | 209 | //Path where release 3rdpaty OpenCV dependencies are located 210 | OpenCV_3RDPARTY_LIB_DIR_OPT:PATH= 211 | 212 | OpenCV_CONFIG_PATH:FILEPATH=/usr/local/share/OpenCV 213 | 214 | //The directory containing a CMake configuration file for OpenCV. 215 | OpenCV_DIR:PATH=/usr/local/share/OpenCV 216 | 217 | //Path where debug OpenCV libraries are located 218 | OpenCV_LIB_DIR_DBG:PATH= 219 | 220 | //Path where release OpenCV libraries are located 221 | OpenCV_LIB_DIR_OPT:PATH= 222 | 223 | //Path to a program. 224 | ProcessorCount_cmd_sysctl:FILEPATH=/usr/sbin/sysctl 225 | 226 | //Value Computed by CMake 227 | opticalFlow_BINARY_DIR:STATIC=/Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug 228 | 229 | //Value Computed by CMake 230 | opticalFlow_SOURCE_DIR:STATIC=/Users/zhiwei/Documents/Learn/CLionProject/opticalFlow 231 | 232 | 233 | ######################## 234 | # INTERNAL cache entries 235 | ######################## 236 | 237 | //ADVANCED property for variable: CMAKE_AR 238 | CMAKE_AR-ADVANCED:INTERNAL=1 239 | //This is the directory where this CMakeCache.txt was created 240 | CMAKE_CACHEFILE_DIR:INTERNAL=/Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug 241 | //Major version of cmake used to create the current loaded cache 242 | CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 243 | //Minor version of cmake used to create the current loaded cache 244 | CMAKE_CACHE_MINOR_VERSION:INTERNAL=12 245 | //Patch version of cmake used to create the current loaded cache 246 | CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 247 | //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE 248 | CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 249 | //Path to CMake executable. 250 | CMAKE_COMMAND:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake 251 | //Path to cpack program executable. 252 | CMAKE_CPACK_COMMAND:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/bin/cpack 253 | //Path to ctest program executable. 254 | CMAKE_CTEST_COMMAND:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/bin/ctest 255 | //ADVANCED property for variable: CMAKE_CXX_COMPILER 256 | CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 257 | //ADVANCED property for variable: CMAKE_CXX_FLAGS 258 | CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 259 | //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG 260 | CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 261 | //ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL 262 | CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 263 | //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE 264 | CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 265 | //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO 266 | CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 267 | //ADVANCED property for variable: CMAKE_C_COMPILER 268 | CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 269 | //ADVANCED property for variable: CMAKE_C_FLAGS 270 | CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 271 | //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG 272 | CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 273 | //ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL 274 | CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 275 | //ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE 276 | CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 277 | //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO 278 | CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 279 | //Executable file format 280 | CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown 281 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS 282 | CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 283 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG 284 | CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 285 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL 286 | CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 287 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE 288 | CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 289 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO 290 | CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 291 | //ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS 292 | CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 293 | //Name of external makefile project generator. 294 | CMAKE_EXTRA_GENERATOR:INTERNAL=CodeBlocks 295 | //CXX compiler system defined macros 296 | CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_DEFINED_MACROS:INTERNAL=__llvm__;1;__clang__;1;__clang_major__;10;__clang_minor__; ;__clang_patchlevel__; ;__clang_version__;"10.0.0 (clang-1000.11.45.5)";__GNUC_MINOR__;2;__GNUC_PATCHLEVEL__;1;__GNUC__;4;__GXX_ABI_VERSION;1002;__ATOMIC_RELAXED; ;__ATOMIC_CONSUME;1;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_SEQ_CST;5;__OPENCL_MEMORY_SCOPE_WORK_ITEM; ;__OPENCL_MEMORY_SCOPE_WORK_GROUP;1;__OPENCL_MEMORY_SCOPE_DEVICE;2;__OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES;3;__OPENCL_MEMORY_SCOPE_SUB_GROUP;4;__PRAGMA_REDEFINE_EXTNAME;1;__VERSION__;"4.2.1 Compatible Apple LLVM 10.0.0 (clang-1000.11.45.5)";__OBJC_BOOL_IS_BOOL; ;__CONSTANT_CFSTRINGS__;1;__block;__attribute__((__blocks__(byref)));__BLOCKS__;1;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__LITTLE_ENDIAN__;1;_LP64;1;__LP64__;1;__CHAR_BIT__;8;__SCHAR_MAX__;127;__SHRT_MAX__;32767;__INT_MAX__;2147483647;__LONG_MAX__;9223372036854775807L;__LONG_LONG_MAX__;9223372036854775807LL;__WCHAR_MAX__;2147483647;__WINT_MAX__;2147483647;__INTMAX_MAX__;9223372036854775807L;__SIZE_MAX__;18446744073709551615UL;__UINTMAX_MAX__;18446744073709551615UL;__PTRDIFF_MAX__;9223372036854775807L;__INTPTR_MAX__;9223372036854775807L;__UINTPTR_MAX__;18446744073709551615UL;__SIZEOF_DOUBLE__;8;__SIZEOF_FLOAT__;4;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_LONG_LONG__;8;__SIZEOF_POINTER__;8;__SIZEOF_SHORT__;2;__SIZEOF_PTRDIFF_T__;8;__SIZEOF_SIZE_T__;8;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_INT128__;16;__INTMAX_TYPE__;long int;__INTMAX_FMTd__;"ld";__INTMAX_FMTi__;"li";__INTMAX_C_SUFFIX__;L;__UINTMAX_TYPE__;long unsigned int;__UINTMAX_FMTo__;"lo";__UINTMAX_FMTu__;"lu";__UINTMAX_FMTx__;"lx";__UINTMAX_FMTX__;"lX";__UINTMAX_C_SUFFIX__;UL;__INTMAX_WIDTH__;64;__PTRDIFF_TYPE__;long int;__PTRDIFF_FMTd__;"ld";__PTRDIFF_FMTi__;"li";__PTRDIFF_WIDTH__;64;__INTPTR_TYPE__;long int;__INTPTR_FMTd__;"ld";__INTPTR_FMTi__;"li";__INTPTR_WIDTH__;64;__SIZE_TYPE__;long unsigned int;__SIZE_FMTo__;"lo";__SIZE_FMTu__;"lu";__SIZE_FMTx__;"lx";__SIZE_FMTX__;"lX";__SIZE_WIDTH__;64;__WCHAR_TYPE__;int;__WCHAR_WIDTH__;32;__WINT_TYPE__;int;__WINT_WIDTH__;32;__SIG_ATOMIC_WIDTH__;32;__SIG_ATOMIC_MAX__;2147483647;__CHAR16_TYPE__;unsigned short;__CHAR32_TYPE__;unsigned int;__UINTMAX_WIDTH__;64;__UINTPTR_TYPE__;long unsigned int;__UINTPTR_FMTo__;"lo";__UINTPTR_FMTu__;"lu";__UINTPTR_FMTx__;"lx";__UINTPTR_FMTX__;"lX";__UINTPTR_WIDTH__;64;__FLT16_DENORM_MIN__;5.9604644775390625e-8F16;__FLT16_HAS_DENORM__;1;__FLT16_DIG__;3;__FLT16_DECIMAL_DIG__;5;__FLT16_EPSILON__;9.765625e-4F16;__FLT16_HAS_INFINITY__;1;__FLT16_HAS_QUIET_NAN__;1;__FLT16_MANT_DIG__;11;__FLT16_MAX_10_EXP__;4;__FLT16_MAX_EXP__;15;__FLT16_MAX__;6.5504e+4F16;__FLT16_MIN_10_EXP__;(-13);__FLT16_MIN_EXP__;(-14);__FLT16_MIN__;6.103515625e-5F16;__FLT_DENORM_MIN__;1.40129846e-45F;__FLT_HAS_DENORM__;1;__FLT_DIG__;6;__FLT_DECIMAL_DIG__;9;__FLT_EPSILON__;1.19209290e-7F;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_MANT_DIG__;24;__FLT_MAX_10_EXP__;38;__FLT_MAX_EXP__;128;__FLT_MAX__;3.40282347e+38F;__FLT_MIN_10_EXP__;(-37);__FLT_MIN_EXP__;(-125);__FLT_MIN__;1.17549435e-38F;__DBL_DENORM_MIN__;4.9406564584124654e-324;__DBL_HAS_DENORM__;1;__DBL_DIG__;15;__DBL_DECIMAL_DIG__;17;__DBL_EPSILON__;2.2204460492503131e-16;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_MAX_10_EXP__;308;__DBL_MAX_EXP__;1024;__DBL_MAX__;1.7976931348623157e+308;__DBL_MIN_10_EXP__;(-307);__DBL_MIN_EXP__;(-1021);__DBL_MIN__;2.2250738585072014e-308;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_DIG__;18;__LDBL_DECIMAL_DIG__;21;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_MAX_10_EXP__;4932;__LDBL_MAX_EXP__;16384;__LDBL_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN_10_EXP__;(-4931);__LDBL_MIN_EXP__;(-16381);__LDBL_MIN__;3.36210314311209350626e-4932L;__POINTER_WIDTH__;64;__BIGGEST_ALIGNMENT__;16;__INT8_TYPE__;signed char;__INT8_FMTd__;"hhd";__INT8_FMTi__;"hhi";__INT8_C_SUFFIX__; ;__INT16_TYPE__;short;__INT16_FMTd__;"hd";__INT16_FMTi__;"hi";__INT16_C_SUFFIX__; ;__INT32_TYPE__;int;__INT32_FMTd__;"d";__INT32_FMTi__;"i";__INT32_C_SUFFIX__; ;__INT64_TYPE__;long long int;__INT64_FMTd__;"lld";__INT64_FMTi__;"lli";__INT64_C_SUFFIX__;LL;__UINT8_TYPE__;unsigned char;__UINT8_FMTo__;"hho";__UINT8_FMTu__;"hhu";__UINT8_FMTx__;"hhx";__UINT8_FMTX__;"hhX";__UINT8_C_SUFFIX__; ;__UINT8_MAX__;255;__INT8_MAX__;127;__UINT16_TYPE__;unsigned short;__UINT16_FMTo__;"ho";__UINT16_FMTu__;"hu";__UINT16_FMTx__;"hx";__UINT16_FMTX__;"hX";__UINT16_C_SUFFIX__; ;__UINT16_MAX__;65535;__INT16_MAX__;32767;__UINT32_TYPE__;unsigned int;__UINT32_FMTo__;"o";__UINT32_FMTu__;"u";__UINT32_FMTx__;"x";__UINT32_FMTX__;"X";__UINT32_C_SUFFIX__;U;__UINT32_MAX__;4294967295U;__INT32_MAX__;2147483647;__UINT64_TYPE__;long long unsigned int;__UINT64_FMTo__;"llo";__UINT64_FMTu__;"llu";__UINT64_FMTx__;"llx";__UINT64_FMTX__;"llX";__UINT64_C_SUFFIX__;ULL;__UINT64_MAX__;18446744073709551615ULL;__INT64_MAX__;9223372036854775807LL;__INT_LEAST8_TYPE__;signed char;__INT_LEAST8_MAX__;127;__INT_LEAST8_FMTd__;"hhd";__INT_LEAST8_FMTi__;"hhi";__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST8_MAX__;255;__UINT_LEAST8_FMTo__;"hho";__UINT_LEAST8_FMTu__;"hhu";__UINT_LEAST8_FMTx__;"hhx";__UINT_LEAST8_FMTX__;"hhX";__INT_LEAST16_TYPE__;short;__INT_LEAST16_MAX__;32767;__INT_LEAST16_FMTd__;"hd";__INT_LEAST16_FMTi__;"hi";__UINT_LEAST16_TYPE__;unsigned short;__UINT_LEAST16_MAX__;65535;__UINT_LEAST16_FMTo__;"ho";__UINT_LEAST16_FMTu__;"hu";__UINT_LEAST16_FMTx__;"hx";__UINT_LEAST16_FMTX__;"hX";__INT_LEAST32_TYPE__;int;__INT_LEAST32_MAX__;2147483647;__INT_LEAST32_FMTd__;"d";__INT_LEAST32_FMTi__;"i";__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST32_MAX__;4294967295U;__UINT_LEAST32_FMTo__;"o";__UINT_LEAST32_FMTu__;"u";__UINT_LEAST32_FMTx__;"x";__UINT_LEAST32_FMTX__;"X";__INT_LEAST64_TYPE__;long int;__INT_LEAST64_MAX__;9223372036854775807L;__INT_LEAST64_FMTd__;"ld";__INT_LEAST64_FMTi__;"li";__UINT_LEAST64_TYPE__;long unsigned int;__UINT_LEAST64_MAX__;18446744073709551615UL;__UINT_LEAST64_FMTo__;"lo";__UINT_LEAST64_FMTu__;"lu";__UINT_LEAST64_FMTx__;"lx";__UINT_LEAST64_FMTX__;"lX";__INT_FAST8_TYPE__;signed char;__INT_FAST8_MAX__;127;__INT_FAST8_FMTd__;"hhd";__INT_FAST8_FMTi__;"hhi";__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST8_MAX__;255;__UINT_FAST8_FMTo__;"hho";__UINT_FAST8_FMTu__;"hhu";__UINT_FAST8_FMTx__;"hhx";__UINT_FAST8_FMTX__;"hhX";__INT_FAST16_TYPE__;short;__INT_FAST16_MAX__;32767;__INT_FAST16_FMTd__;"hd";__INT_FAST16_FMTi__;"hi";__UINT_FAST16_TYPE__;unsigned short;__UINT_FAST16_MAX__;65535;__UINT_FAST16_FMTo__;"ho";__UINT_FAST16_FMTu__;"hu";__UINT_FAST16_FMTx__;"hx";__UINT_FAST16_FMTX__;"hX";__INT_FAST32_TYPE__;int;__INT_FAST32_MAX__;2147483647;__INT_FAST32_FMTd__;"d";__INT_FAST32_FMTi__;"i";__UINT_FAST32_TYPE__;unsigned int;__UINT_FAST32_MAX__;4294967295U;__UINT_FAST32_FMTo__;"o";__UINT_FAST32_FMTu__;"u";__UINT_FAST32_FMTx__;"x";__UINT_FAST32_FMTX__;"X";__INT_FAST64_TYPE__;long int;__INT_FAST64_MAX__;9223372036854775807L;__INT_FAST64_FMTd__;"ld";__INT_FAST64_FMTi__;"li";__UINT_FAST64_TYPE__;long unsigned int;__UINT_FAST64_MAX__;18446744073709551615UL;__UINT_FAST64_FMTo__;"lo";__UINT_FAST64_FMTu__;"lu";__UINT_FAST64_FMTx__;"lx";__UINT_FAST64_FMTX__;"lX";__USER_LABEL_PREFIX__;_;__FINITE_MATH_ONLY__; ;__GNUC_STDC_INLINE__;1;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__CLANG_ATOMIC_BOOL_LOCK_FREE;2;__CLANG_ATOMIC_CHAR_LOCK_FREE;2;__CLANG_ATOMIC_CHAR16_T_LOCK_FREE;2;__CLANG_ATOMIC_CHAR32_T_LOCK_FREE;2;__CLANG_ATOMIC_WCHAR_T_LOCK_FREE;2;__CLANG_ATOMIC_SHORT_LOCK_FREE;2;__CLANG_ATOMIC_INT_LOCK_FREE;2;__CLANG_ATOMIC_LONG_LOCK_FREE;2;__CLANG_ATOMIC_LLONG_LOCK_FREE;2;__CLANG_ATOMIC_POINTER_LOCK_FREE;2;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__NO_INLINE__;1;__PIC__;2;__pic__;2;__FLT_EVAL_METHOD__; ;__FLT_RADIX__;2;__DECIMAL_DIG__;__LDBL_DECIMAL_DIG__;__SSP__;1;__nonnull;_Nonnull;__null_unspecified;_Null_unspecified;__nullable;_Nullable;__amd64__;1;__amd64;1;__x86_64;1;__x86_64__;1;__core2;1;__core2__;1;__tune_core2__;1;__REGISTER_PREFIX__; ;__NO_MATH_INLINES;1;__FXSR__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16;1;__SSE4_1__;1;__SSSE3__;1;__SSE3__;1;__SSE2__;1;__SSE2_MATH__;1;__SSE__;1;__SSE_MATH__;1;__MMX__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__APPLE_CC__;6000;__APPLE__;1;__STDC_NO_THREADS__;1;OBJC_NEW_PROPERTIES;1;__apple_build_version__;10001145;__weak;__attribute__((objc_gc(weak)));__strong; ;__unsafe_unretained; ;__DYNAMIC__;1;__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__;101400;__MACH__;1;__STDC__;1;__STDC_HOSTED__;1;__STDC_VERSION__;201112L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__llvm__;1;__clang__;1;__clang_major__;10;__clang_minor__; ;__clang_patchlevel__; ;__clang_version__;"10.0.0 (clang-1000.11.45.5)";__GNUC_MINOR__;2;__GNUC_PATCHLEVEL__;1;__GNUC__;4;__GXX_ABI_VERSION;1002;__ATOMIC_RELAXED; ;__ATOMIC_CONSUME;1;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_SEQ_CST;5;__OPENCL_MEMORY_SCOPE_WORK_ITEM; ;__OPENCL_MEMORY_SCOPE_WORK_GROUP;1;__OPENCL_MEMORY_SCOPE_DEVICE;2;__OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES;3;__OPENCL_MEMORY_SCOPE_SUB_GROUP;4;__PRAGMA_REDEFINE_EXTNAME;1;__VERSION__;"4.2.1 Compatible Apple LLVM 10.0.0 (clang-1000.11.45.5)";__OBJC_BOOL_IS_BOOL; ;__cpp_rtti;199711;__cpp_exceptions;199711;__cpp_threadsafe_static_init;200806;__CONSTANT_CFSTRINGS__;1;__block;__attribute__((__blocks__(byref)));__BLOCKS__;1;__EXCEPTIONS;1;__GXX_RTTI;1;__DEPRECATED;1;__GNUG__;4;__GXX_WEAK__;1;__private_extern__;extern;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__LITTLE_ENDIAN__;1;_LP64;1;__LP64__;1;__CHAR_BIT__;8;__SCHAR_MAX__;127;__SHRT_MAX__;32767;__INT_MAX__;2147483647;__LONG_MAX__;9223372036854775807L;__LONG_LONG_MAX__;9223372036854775807LL;__WCHAR_MAX__;2147483647;__WINT_MAX__;2147483647;__INTMAX_MAX__;9223372036854775807L;__SIZE_MAX__;18446744073709551615UL;__UINTMAX_MAX__;18446744073709551615UL;__PTRDIFF_MAX__;9223372036854775807L;__INTPTR_MAX__;9223372036854775807L;__UINTPTR_MAX__;18446744073709551615UL;__SIZEOF_DOUBLE__;8;__SIZEOF_FLOAT__;4;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_LONG_LONG__;8;__SIZEOF_POINTER__;8;__SIZEOF_SHORT__;2;__SIZEOF_PTRDIFF_T__;8;__SIZEOF_SIZE_T__;8;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_INT128__;16;__INTMAX_TYPE__;long int;__INTMAX_FMTd__;"ld";__INTMAX_FMTi__;"li";__INTMAX_C_SUFFIX__;L;__UINTMAX_TYPE__;long unsigned int;__UINTMAX_FMTo__;"lo";__UINTMAX_FMTu__;"lu";__UINTMAX_FMTx__;"lx";__UINTMAX_FMTX__;"lX";__UINTMAX_C_SUFFIX__;UL;__INTMAX_WIDTH__;64;__PTRDIFF_TYPE__;long int;__PTRDIFF_FMTd__;"ld";__PTRDIFF_FMTi__;"li";__PTRDIFF_WIDTH__;64;__INTPTR_TYPE__;long int;__INTPTR_FMTd__;"ld";__INTPTR_FMTi__;"li";__INTPTR_WIDTH__;64;__SIZE_TYPE__;long unsigned int;__SIZE_FMTo__;"lo";__SIZE_FMTu__;"lu";__SIZE_FMTx__;"lx";__SIZE_FMTX__;"lX";__SIZE_WIDTH__;64;__WCHAR_TYPE__;int;__WCHAR_WIDTH__;32;__WINT_TYPE__;int;__WINT_WIDTH__;32;__SIG_ATOMIC_WIDTH__;32;__SIG_ATOMIC_MAX__;2147483647;__CHAR16_TYPE__;unsigned short;__CHAR32_TYPE__;unsigned int;__UINTMAX_WIDTH__;64;__UINTPTR_TYPE__;long unsigned int;__UINTPTR_FMTo__;"lo";__UINTPTR_FMTu__;"lu";__UINTPTR_FMTx__;"lx";__UINTPTR_FMTX__;"lX";__UINTPTR_WIDTH__;64;__FLT16_DENORM_MIN__;5.9604644775390625e-8F16;__FLT16_HAS_DENORM__;1;__FLT16_DIG__;3;__FLT16_DECIMAL_DIG__;5;__FLT16_EPSILON__;9.765625e-4F16;__FLT16_HAS_INFINITY__;1;__FLT16_HAS_QUIET_NAN__;1;__FLT16_MANT_DIG__;11;__FLT16_MAX_10_EXP__;4;__FLT16_MAX_EXP__;15;__FLT16_MAX__;6.5504e+4F16;__FLT16_MIN_10_EXP__;(-13);__FLT16_MIN_EXP__;(-14);__FLT16_MIN__;6.103515625e-5F16;__FLT_DENORM_MIN__;1.40129846e-45F;__FLT_HAS_DENORM__;1;__FLT_DIG__;6;__FLT_DECIMAL_DIG__;9;__FLT_EPSILON__;1.19209290e-7F;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_MANT_DIG__;24;__FLT_MAX_10_EXP__;38;__FLT_MAX_EXP__;128;__FLT_MAX__;3.40282347e+38F;__FLT_MIN_10_EXP__;(-37);__FLT_MIN_EXP__;(-125);__FLT_MIN__;1.17549435e-38F;__DBL_DENORM_MIN__;4.9406564584124654e-324;__DBL_HAS_DENORM__;1;__DBL_DIG__;15;__DBL_DECIMAL_DIG__;17;__DBL_EPSILON__;2.2204460492503131e-16;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_MAX_10_EXP__;308;__DBL_MAX_EXP__;1024;__DBL_MAX__;1.7976931348623157e+308;__DBL_MIN_10_EXP__;(-307);__DBL_MIN_EXP__;(-1021);__DBL_MIN__;2.2250738585072014e-308;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_DIG__;18;__LDBL_DECIMAL_DIG__;21;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_MAX_10_EXP__;4932;__LDBL_MAX_EXP__;16384;__LDBL_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN_10_EXP__;(-4931);__LDBL_MIN_EXP__;(-16381);__LDBL_MIN__;3.36210314311209350626e-4932L;__POINTER_WIDTH__;64;__BIGGEST_ALIGNMENT__;16;__INT8_TYPE__;signed char;__INT8_FMTd__;"hhd";__INT8_FMTi__;"hhi";__INT8_C_SUFFIX__; ;__INT16_TYPE__;short;__INT16_FMTd__;"hd";__INT16_FMTi__;"hi";__INT16_C_SUFFIX__; ;__INT32_TYPE__;int;__INT32_FMTd__;"d";__INT32_FMTi__;"i";__INT32_C_SUFFIX__; ;__INT64_TYPE__;long long int;__INT64_FMTd__;"lld";__INT64_FMTi__;"lli";__INT64_C_SUFFIX__;LL;__UINT8_TYPE__;unsigned char;__UINT8_FMTo__;"hho";__UINT8_FMTu__;"hhu";__UINT8_FMTx__;"hhx";__UINT8_FMTX__;"hhX";__UINT8_C_SUFFIX__; ;__UINT8_MAX__;255;__INT8_MAX__;127;__UINT16_TYPE__;unsigned short;__UINT16_FMTo__;"ho";__UINT16_FMTu__;"hu";__UINT16_FMTx__;"hx";__UINT16_FMTX__;"hX";__UINT16_C_SUFFIX__; ;__UINT16_MAX__;65535;__INT16_MAX__;32767;__UINT32_TYPE__;unsigned int;__UINT32_FMTo__;"o";__UINT32_FMTu__;"u";__UINT32_FMTx__;"x";__UINT32_FMTX__;"X";__UINT32_C_SUFFIX__;U;__UINT32_MAX__;4294967295U;__INT32_MAX__;2147483647;__UINT64_TYPE__;long long unsigned int;__UINT64_FMTo__;"llo";__UINT64_FMTu__;"llu";__UINT64_FMTx__;"llx";__UINT64_FMTX__;"llX";__UINT64_C_SUFFIX__;ULL;__UINT64_MAX__;18446744073709551615ULL;__INT64_MAX__;9223372036854775807LL;__INT_LEAST8_TYPE__;signed char;__INT_LEAST8_MAX__;127;__INT_LEAST8_FMTd__;"hhd";__INT_LEAST8_FMTi__;"hhi";__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST8_MAX__;255;__UINT_LEAST8_FMTo__;"hho";__UINT_LEAST8_FMTu__;"hhu";__UINT_LEAST8_FMTx__;"hhx";__UINT_LEAST8_FMTX__;"hhX";__INT_LEAST16_TYPE__;short;__INT_LEAST16_MAX__;32767;__INT_LEAST16_FMTd__;"hd";__INT_LEAST16_FMTi__;"hi";__UINT_LEAST16_TYPE__;unsigned short;__UINT_LEAST16_MAX__;65535;__UINT_LEAST16_FMTo__;"ho";__UINT_LEAST16_FMTu__;"hu";__UINT_LEAST16_FMTx__;"hx";__UINT_LEAST16_FMTX__;"hX";__INT_LEAST32_TYPE__;int;__INT_LEAST32_MAX__;2147483647;__INT_LEAST32_FMTd__;"d";__INT_LEAST32_FMTi__;"i";__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST32_MAX__;4294967295U;__UINT_LEAST32_FMTo__;"o";__UINT_LEAST32_FMTu__;"u";__UINT_LEAST32_FMTx__;"x";__UINT_LEAST32_FMTX__;"X";__INT_LEAST64_TYPE__;long int;__INT_LEAST64_MAX__;9223372036854775807L;__INT_LEAST64_FMTd__;"ld";__INT_LEAST64_FMTi__;"li";__UINT_LEAST64_TYPE__;long unsigned int;__UINT_LEAST64_MAX__;18446744073709551615UL;__UINT_LEAST64_FMTo__;"lo";__UINT_LEAST64_FMTu__;"lu";__UINT_LEAST64_FMTx__;"lx";__UINT_LEAST64_FMTX__;"lX";__INT_FAST8_TYPE__;signed char;__INT_FAST8_MAX__;127;__INT_FAST8_FMTd__;"hhd";__INT_FAST8_FMTi__;"hhi";__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST8_MAX__;255;__UINT_FAST8_FMTo__;"hho";__UINT_FAST8_FMTu__;"hhu";__UINT_FAST8_FMTx__;"hhx";__UINT_FAST8_FMTX__;"hhX";__INT_FAST16_TYPE__;short;__INT_FAST16_MAX__;32767;__INT_FAST16_FMTd__;"hd";__INT_FAST16_FMTi__;"hi";__UINT_FAST16_TYPE__;unsigned short;__UINT_FAST16_MAX__;65535;__UINT_FAST16_FMTo__;"ho";__UINT_FAST16_FMTu__;"hu";__UINT_FAST16_FMTx__;"hx";__UINT_FAST16_FMTX__;"hX";__INT_FAST32_TYPE__;int;__INT_FAST32_MAX__;2147483647;__INT_FAST32_FMTd__;"d";__INT_FAST32_FMTi__;"i";__UINT_FAST32_TYPE__;unsigned int;__UINT_FAST32_MAX__;4294967295U;__UINT_FAST32_FMTo__;"o";__UINT_FAST32_FMTu__;"u";__UINT_FAST32_FMTx__;"x";__UINT_FAST32_FMTX__;"X";__INT_FAST64_TYPE__;long int;__INT_FAST64_MAX__;9223372036854775807L;__INT_FAST64_FMTd__;"ld";__INT_FAST64_FMTi__;"li";__UINT_FAST64_TYPE__;long unsigned int;__UINT_FAST64_MAX__;18446744073709551615UL;__UINT_FAST64_FMTo__;"lo";__UINT_FAST64_FMTu__;"lu";__UINT_FAST64_FMTx__;"lx";__UINT_FAST64_FMTX__;"lX";__USER_LABEL_PREFIX__;_;__FINITE_MATH_ONLY__; ;__GNUC_GNU_INLINE__;1;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__CLANG_ATOMIC_BOOL_LOCK_FREE;2;__CLANG_ATOMIC_CHAR_LOCK_FREE;2;__CLANG_ATOMIC_CHAR16_T_LOCK_FREE;2;__CLANG_ATOMIC_CHAR32_T_LOCK_FREE;2;__CLANG_ATOMIC_WCHAR_T_LOCK_FREE;2;__CLANG_ATOMIC_SHORT_LOCK_FREE;2;__CLANG_ATOMIC_INT_LOCK_FREE;2;__CLANG_ATOMIC_LONG_LOCK_FREE;2;__CLANG_ATOMIC_LLONG_LOCK_FREE;2;__CLANG_ATOMIC_POINTER_LOCK_FREE;2;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__NO_INLINE__;1;__PIC__;2;__pic__;2;__FLT_EVAL_METHOD__; ;__FLT_RADIX__;2;__DECIMAL_DIG__;__LDBL_DECIMAL_DIG__;__SSP__;1;__nonnull;_Nonnull;__null_unspecified;_Null_unspecified;__nullable;_Nullable;__GLIBCXX_TYPE_INT_N_0;__int128;__GLIBCXX_BITSIZE_INT_N_0;128;__amd64__;1;__amd64;1;__x86_64;1;__x86_64__;1;__core2;1;__core2__;1;__tune_core2__;1;__REGISTER_PREFIX__; ;__NO_MATH_INLINES;1;__FXSR__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16;1;__SSE4_1__;1;__SSSE3__;1;__SSE3__;1;__SSE2__;1;__SSE2_MATH__;1;__SSE__;1;__SSE_MATH__;1;__MMX__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__APPLE_CC__;6000;__APPLE__;1;__STDC_NO_THREADS__;1;OBJC_NEW_PROPERTIES;1;__apple_build_version__;10001145;__weak;__attribute__((objc_gc(weak)));__strong; ;__unsafe_unretained; ;__DYNAMIC__;1;__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__;101400;__MACH__;1;__STDC__;1;__STDC_HOSTED__;1;__cplusplus;199711L;__STDCPP_DEFAULT_NEW_ALIGNMENT__;16UL;__STDC_UTF_16__;1;__STDC_UTF_32__;1 297 | //CXX compiler system include directories 298 | CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_INCLUDE_DIRS:INTERNAL=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1;/usr/local/include;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/include;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include;/System/Library/Frameworks;/Library/Frameworks 299 | //C compiler system defined macros 300 | CMAKE_EXTRA_GENERATOR_C_SYSTEM_DEFINED_MACROS:INTERNAL=__llvm__;1;__clang__;1;__clang_major__;10;__clang_minor__; ;__clang_patchlevel__; ;__clang_version__;"10.0.0 (clang-1000.11.45.5)";__GNUC_MINOR__;2;__GNUC_PATCHLEVEL__;1;__GNUC__;4;__GXX_ABI_VERSION;1002;__ATOMIC_RELAXED; ;__ATOMIC_CONSUME;1;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_SEQ_CST;5;__OPENCL_MEMORY_SCOPE_WORK_ITEM; ;__OPENCL_MEMORY_SCOPE_WORK_GROUP;1;__OPENCL_MEMORY_SCOPE_DEVICE;2;__OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES;3;__OPENCL_MEMORY_SCOPE_SUB_GROUP;4;__PRAGMA_REDEFINE_EXTNAME;1;__VERSION__;"4.2.1 Compatible Apple LLVM 10.0.0 (clang-1000.11.45.5)";__OBJC_BOOL_IS_BOOL; ;__CONSTANT_CFSTRINGS__;1;__block;__attribute__((__blocks__(byref)));__BLOCKS__;1;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__LITTLE_ENDIAN__;1;_LP64;1;__LP64__;1;__CHAR_BIT__;8;__SCHAR_MAX__;127;__SHRT_MAX__;32767;__INT_MAX__;2147483647;__LONG_MAX__;9223372036854775807L;__LONG_LONG_MAX__;9223372036854775807LL;__WCHAR_MAX__;2147483647;__WINT_MAX__;2147483647;__INTMAX_MAX__;9223372036854775807L;__SIZE_MAX__;18446744073709551615UL;__UINTMAX_MAX__;18446744073709551615UL;__PTRDIFF_MAX__;9223372036854775807L;__INTPTR_MAX__;9223372036854775807L;__UINTPTR_MAX__;18446744073709551615UL;__SIZEOF_DOUBLE__;8;__SIZEOF_FLOAT__;4;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_LONG_LONG__;8;__SIZEOF_POINTER__;8;__SIZEOF_SHORT__;2;__SIZEOF_PTRDIFF_T__;8;__SIZEOF_SIZE_T__;8;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_INT128__;16;__INTMAX_TYPE__;long int;__INTMAX_FMTd__;"ld";__INTMAX_FMTi__;"li";__INTMAX_C_SUFFIX__;L;__UINTMAX_TYPE__;long unsigned int;__UINTMAX_FMTo__;"lo";__UINTMAX_FMTu__;"lu";__UINTMAX_FMTx__;"lx";__UINTMAX_FMTX__;"lX";__UINTMAX_C_SUFFIX__;UL;__INTMAX_WIDTH__;64;__PTRDIFF_TYPE__;long int;__PTRDIFF_FMTd__;"ld";__PTRDIFF_FMTi__;"li";__PTRDIFF_WIDTH__;64;__INTPTR_TYPE__;long int;__INTPTR_FMTd__;"ld";__INTPTR_FMTi__;"li";__INTPTR_WIDTH__;64;__SIZE_TYPE__;long unsigned int;__SIZE_FMTo__;"lo";__SIZE_FMTu__;"lu";__SIZE_FMTx__;"lx";__SIZE_FMTX__;"lX";__SIZE_WIDTH__;64;__WCHAR_TYPE__;int;__WCHAR_WIDTH__;32;__WINT_TYPE__;int;__WINT_WIDTH__;32;__SIG_ATOMIC_WIDTH__;32;__SIG_ATOMIC_MAX__;2147483647;__CHAR16_TYPE__;unsigned short;__CHAR32_TYPE__;unsigned int;__UINTMAX_WIDTH__;64;__UINTPTR_TYPE__;long unsigned int;__UINTPTR_FMTo__;"lo";__UINTPTR_FMTu__;"lu";__UINTPTR_FMTx__;"lx";__UINTPTR_FMTX__;"lX";__UINTPTR_WIDTH__;64;__FLT16_DENORM_MIN__;5.9604644775390625e-8F16;__FLT16_HAS_DENORM__;1;__FLT16_DIG__;3;__FLT16_DECIMAL_DIG__;5;__FLT16_EPSILON__;9.765625e-4F16;__FLT16_HAS_INFINITY__;1;__FLT16_HAS_QUIET_NAN__;1;__FLT16_MANT_DIG__;11;__FLT16_MAX_10_EXP__;4;__FLT16_MAX_EXP__;15;__FLT16_MAX__;6.5504e+4F16;__FLT16_MIN_10_EXP__;(-13);__FLT16_MIN_EXP__;(-14);__FLT16_MIN__;6.103515625e-5F16;__FLT_DENORM_MIN__;1.40129846e-45F;__FLT_HAS_DENORM__;1;__FLT_DIG__;6;__FLT_DECIMAL_DIG__;9;__FLT_EPSILON__;1.19209290e-7F;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_MANT_DIG__;24;__FLT_MAX_10_EXP__;38;__FLT_MAX_EXP__;128;__FLT_MAX__;3.40282347e+38F;__FLT_MIN_10_EXP__;(-37);__FLT_MIN_EXP__;(-125);__FLT_MIN__;1.17549435e-38F;__DBL_DENORM_MIN__;4.9406564584124654e-324;__DBL_HAS_DENORM__;1;__DBL_DIG__;15;__DBL_DECIMAL_DIG__;17;__DBL_EPSILON__;2.2204460492503131e-16;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_MAX_10_EXP__;308;__DBL_MAX_EXP__;1024;__DBL_MAX__;1.7976931348623157e+308;__DBL_MIN_10_EXP__;(-307);__DBL_MIN_EXP__;(-1021);__DBL_MIN__;2.2250738585072014e-308;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_DIG__;18;__LDBL_DECIMAL_DIG__;21;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_MAX_10_EXP__;4932;__LDBL_MAX_EXP__;16384;__LDBL_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN_10_EXP__;(-4931);__LDBL_MIN_EXP__;(-16381);__LDBL_MIN__;3.36210314311209350626e-4932L;__POINTER_WIDTH__;64;__BIGGEST_ALIGNMENT__;16;__INT8_TYPE__;signed char;__INT8_FMTd__;"hhd";__INT8_FMTi__;"hhi";__INT8_C_SUFFIX__; ;__INT16_TYPE__;short;__INT16_FMTd__;"hd";__INT16_FMTi__;"hi";__INT16_C_SUFFIX__; ;__INT32_TYPE__;int;__INT32_FMTd__;"d";__INT32_FMTi__;"i";__INT32_C_SUFFIX__; ;__INT64_TYPE__;long long int;__INT64_FMTd__;"lld";__INT64_FMTi__;"lli";__INT64_C_SUFFIX__;LL;__UINT8_TYPE__;unsigned char;__UINT8_FMTo__;"hho";__UINT8_FMTu__;"hhu";__UINT8_FMTx__;"hhx";__UINT8_FMTX__;"hhX";__UINT8_C_SUFFIX__; ;__UINT8_MAX__;255;__INT8_MAX__;127;__UINT16_TYPE__;unsigned short;__UINT16_FMTo__;"ho";__UINT16_FMTu__;"hu";__UINT16_FMTx__;"hx";__UINT16_FMTX__;"hX";__UINT16_C_SUFFIX__; ;__UINT16_MAX__;65535;__INT16_MAX__;32767;__UINT32_TYPE__;unsigned int;__UINT32_FMTo__;"o";__UINT32_FMTu__;"u";__UINT32_FMTx__;"x";__UINT32_FMTX__;"X";__UINT32_C_SUFFIX__;U;__UINT32_MAX__;4294967295U;__INT32_MAX__;2147483647;__UINT64_TYPE__;long long unsigned int;__UINT64_FMTo__;"llo";__UINT64_FMTu__;"llu";__UINT64_FMTx__;"llx";__UINT64_FMTX__;"llX";__UINT64_C_SUFFIX__;ULL;__UINT64_MAX__;18446744073709551615ULL;__INT64_MAX__;9223372036854775807LL;__INT_LEAST8_TYPE__;signed char;__INT_LEAST8_MAX__;127;__INT_LEAST8_FMTd__;"hhd";__INT_LEAST8_FMTi__;"hhi";__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST8_MAX__;255;__UINT_LEAST8_FMTo__;"hho";__UINT_LEAST8_FMTu__;"hhu";__UINT_LEAST8_FMTx__;"hhx";__UINT_LEAST8_FMTX__;"hhX";__INT_LEAST16_TYPE__;short;__INT_LEAST16_MAX__;32767;__INT_LEAST16_FMTd__;"hd";__INT_LEAST16_FMTi__;"hi";__UINT_LEAST16_TYPE__;unsigned short;__UINT_LEAST16_MAX__;65535;__UINT_LEAST16_FMTo__;"ho";__UINT_LEAST16_FMTu__;"hu";__UINT_LEAST16_FMTx__;"hx";__UINT_LEAST16_FMTX__;"hX";__INT_LEAST32_TYPE__;int;__INT_LEAST32_MAX__;2147483647;__INT_LEAST32_FMTd__;"d";__INT_LEAST32_FMTi__;"i";__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST32_MAX__;4294967295U;__UINT_LEAST32_FMTo__;"o";__UINT_LEAST32_FMTu__;"u";__UINT_LEAST32_FMTx__;"x";__UINT_LEAST32_FMTX__;"X";__INT_LEAST64_TYPE__;long int;__INT_LEAST64_MAX__;9223372036854775807L;__INT_LEAST64_FMTd__;"ld";__INT_LEAST64_FMTi__;"li";__UINT_LEAST64_TYPE__;long unsigned int;__UINT_LEAST64_MAX__;18446744073709551615UL;__UINT_LEAST64_FMTo__;"lo";__UINT_LEAST64_FMTu__;"lu";__UINT_LEAST64_FMTx__;"lx";__UINT_LEAST64_FMTX__;"lX";__INT_FAST8_TYPE__;signed char;__INT_FAST8_MAX__;127;__INT_FAST8_FMTd__;"hhd";__INT_FAST8_FMTi__;"hhi";__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST8_MAX__;255;__UINT_FAST8_FMTo__;"hho";__UINT_FAST8_FMTu__;"hhu";__UINT_FAST8_FMTx__;"hhx";__UINT_FAST8_FMTX__;"hhX";__INT_FAST16_TYPE__;short;__INT_FAST16_MAX__;32767;__INT_FAST16_FMTd__;"hd";__INT_FAST16_FMTi__;"hi";__UINT_FAST16_TYPE__;unsigned short;__UINT_FAST16_MAX__;65535;__UINT_FAST16_FMTo__;"ho";__UINT_FAST16_FMTu__;"hu";__UINT_FAST16_FMTx__;"hx";__UINT_FAST16_FMTX__;"hX";__INT_FAST32_TYPE__;int;__INT_FAST32_MAX__;2147483647;__INT_FAST32_FMTd__;"d";__INT_FAST32_FMTi__;"i";__UINT_FAST32_TYPE__;unsigned int;__UINT_FAST32_MAX__;4294967295U;__UINT_FAST32_FMTo__;"o";__UINT_FAST32_FMTu__;"u";__UINT_FAST32_FMTx__;"x";__UINT_FAST32_FMTX__;"X";__INT_FAST64_TYPE__;long int;__INT_FAST64_MAX__;9223372036854775807L;__INT_FAST64_FMTd__;"ld";__INT_FAST64_FMTi__;"li";__UINT_FAST64_TYPE__;long unsigned int;__UINT_FAST64_MAX__;18446744073709551615UL;__UINT_FAST64_FMTo__;"lo";__UINT_FAST64_FMTu__;"lu";__UINT_FAST64_FMTx__;"lx";__UINT_FAST64_FMTX__;"lX";__USER_LABEL_PREFIX__;_;__FINITE_MATH_ONLY__; ;__GNUC_STDC_INLINE__;1;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__CLANG_ATOMIC_BOOL_LOCK_FREE;2;__CLANG_ATOMIC_CHAR_LOCK_FREE;2;__CLANG_ATOMIC_CHAR16_T_LOCK_FREE;2;__CLANG_ATOMIC_CHAR32_T_LOCK_FREE;2;__CLANG_ATOMIC_WCHAR_T_LOCK_FREE;2;__CLANG_ATOMIC_SHORT_LOCK_FREE;2;__CLANG_ATOMIC_INT_LOCK_FREE;2;__CLANG_ATOMIC_LONG_LOCK_FREE;2;__CLANG_ATOMIC_LLONG_LOCK_FREE;2;__CLANG_ATOMIC_POINTER_LOCK_FREE;2;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__NO_INLINE__;1;__PIC__;2;__pic__;2;__FLT_EVAL_METHOD__; ;__FLT_RADIX__;2;__DECIMAL_DIG__;__LDBL_DECIMAL_DIG__;__SSP__;1;__nonnull;_Nonnull;__null_unspecified;_Null_unspecified;__nullable;_Nullable;__amd64__;1;__amd64;1;__x86_64;1;__x86_64__;1;__core2;1;__core2__;1;__tune_core2__;1;__REGISTER_PREFIX__; ;__NO_MATH_INLINES;1;__FXSR__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16;1;__SSE4_1__;1;__SSSE3__;1;__SSE3__;1;__SSE2__;1;__SSE2_MATH__;1;__SSE__;1;__SSE_MATH__;1;__MMX__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__APPLE_CC__;6000;__APPLE__;1;__STDC_NO_THREADS__;1;OBJC_NEW_PROPERTIES;1;__apple_build_version__;10001145;__weak;__attribute__((objc_gc(weak)));__strong; ;__unsafe_unretained; ;__DYNAMIC__;1;__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__;101400;__MACH__;1;__STDC__;1;__STDC_HOSTED__;1;__STDC_VERSION__;201112L;__STDC_UTF_16__;1;__STDC_UTF_32__;1 301 | //C compiler system include directories 302 | CMAKE_EXTRA_GENERATOR_C_SYSTEM_INCLUDE_DIRS:INTERNAL=/usr/local/include;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/include;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include;/System/Library/Frameworks;/Library/Frameworks 303 | //Name of generator. 304 | CMAKE_GENERATOR:INTERNAL=Unix Makefiles 305 | //Generator instance identifier. 306 | CMAKE_GENERATOR_INSTANCE:INTERNAL= 307 | //Name of generator platform. 308 | CMAKE_GENERATOR_PLATFORM:INTERNAL= 309 | //Name of generator toolset. 310 | CMAKE_GENERATOR_TOOLSET:INTERNAL= 311 | //Source directory with the top level CMakeLists.txt file for this 312 | // project 313 | CMAKE_HOME_DIRECTORY:INTERNAL=/Users/zhiwei/Documents/Learn/CLionProject/opticalFlow 314 | //ADVANCED property for variable: CMAKE_INSTALL_NAME_TOOL 315 | CMAKE_INSTALL_NAME_TOOL-ADVANCED:INTERNAL=1 316 | //ADVANCED property for variable: CMAKE_LINKER 317 | CMAKE_LINKER-ADVANCED:INTERNAL=1 318 | //ADVANCED property for variable: CMAKE_MAKE_PROGRAM 319 | CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 320 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS 321 | CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 322 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG 323 | CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 324 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL 325 | CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 326 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE 327 | CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 328 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO 329 | CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 330 | //ADVANCED property for variable: CMAKE_NM 331 | CMAKE_NM-ADVANCED:INTERNAL=1 332 | //number of local generators 333 | CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 334 | //ADVANCED property for variable: CMAKE_OBJCOPY 335 | CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 336 | //ADVANCED property for variable: CMAKE_OBJDUMP 337 | CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 338 | //Platform information initialized 339 | CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 340 | //ADVANCED property for variable: CMAKE_RANLIB 341 | CMAKE_RANLIB-ADVANCED:INTERNAL=1 342 | //Path to CMake installation. 343 | CMAKE_ROOT:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12 344 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS 345 | CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 346 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG 347 | CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 348 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL 349 | CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 350 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE 351 | CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 352 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO 353 | CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 354 | //ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH 355 | CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 356 | //ADVANCED property for variable: CMAKE_SKIP_RPATH 357 | CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 358 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS 359 | CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 360 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG 361 | CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 362 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL 363 | CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 364 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE 365 | CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 366 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO 367 | CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 368 | //ADVANCED property for variable: CMAKE_STRIP 369 | CMAKE_STRIP-ADVANCED:INTERNAL=1 370 | //uname command 371 | CMAKE_UNAME:INTERNAL=/usr/bin/uname 372 | //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE 373 | CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 374 | //ADVANCED property for variable: OpenCV_3RDPARTY_LIB_DIR_DBG 375 | OpenCV_3RDPARTY_LIB_DIR_DBG-ADVANCED:INTERNAL=1 376 | //ADVANCED property for variable: OpenCV_3RDPARTY_LIB_DIR_OPT 377 | OpenCV_3RDPARTY_LIB_DIR_OPT-ADVANCED:INTERNAL=1 378 | //ADVANCED property for variable: OpenCV_CONFIG_PATH 379 | OpenCV_CONFIG_PATH-ADVANCED:INTERNAL=1 380 | //ADVANCED property for variable: OpenCV_LIB_DIR_DBG 381 | OpenCV_LIB_DIR_DBG-ADVANCED:INTERNAL=1 382 | //ADVANCED property for variable: OpenCV_LIB_DIR_OPT 383 | OpenCV_LIB_DIR_OPT-ADVANCED:INTERNAL=1 384 | //ADVANCED property for variable: ProcessorCount_cmd_sysctl 385 | ProcessorCount_cmd_sysctl-ADVANCED:INTERNAL=1 386 | 387 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/3.12.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 "10.0.0.10001145") 5 | set(CMAKE_C_COMPILER_VERSION_INTERNAL "") 6 | set(CMAKE_C_COMPILER_WRAPPER "") 7 | set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") 8 | 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") 9 | set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") 10 | set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") 11 | set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") 12 | 13 | set(CMAKE_C_PLATFORM_ID "Darwin") 14 | set(CMAKE_C_SIMULATE_ID "") 15 | set(CMAKE_C_SIMULATE_VERSION "") 16 | 17 | 18 | 19 | set(CMAKE_AR "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar") 20 | set(CMAKE_C_COMPILER_AR "") 21 | set(CMAKE_RANLIB "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib") 22 | set(CMAKE_C_COMPILER_RANLIB "") 23 | set(CMAKE_LINKER "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld") 24 | set(CMAKE_COMPILER_IS_GNUCC ) 25 | set(CMAKE_C_COMPILER_LOADED 1) 26 | set(CMAKE_C_COMPILER_WORKS TRUE) 27 | set(CMAKE_C_ABI_COMPILED TRUE) 28 | set(CMAKE_COMPILER_IS_MINGW ) 29 | set(CMAKE_COMPILER_IS_CYGWIN ) 30 | if(CMAKE_COMPILER_IS_CYGWIN) 31 | set(CYGWIN 1) 32 | set(UNIX 1) 33 | endif() 34 | 35 | set(CMAKE_C_COMPILER_ENV_VAR "CC") 36 | 37 | if(CMAKE_COMPILER_IS_MINGW) 38 | set(MINGW 1) 39 | endif() 40 | set(CMAKE_C_COMPILER_ID_RUN 1) 41 | set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) 42 | set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) 43 | set(CMAKE_C_LINKER_PREFERENCE 10) 44 | 45 | # Save compiler ABI information. 46 | set(CMAKE_C_SIZEOF_DATA_PTR "8") 47 | set(CMAKE_C_COMPILER_ABI "") 48 | set(CMAKE_C_LIBRARY_ARCHITECTURE "") 49 | 50 | if(CMAKE_C_SIZEOF_DATA_PTR) 51 | set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") 52 | endif() 53 | 54 | if(CMAKE_C_COMPILER_ABI) 55 | set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") 56 | endif() 57 | 58 | if(CMAKE_C_LIBRARY_ARCHITECTURE) 59 | set(CMAKE_LIBRARY_ARCHITECTURE "") 60 | endif() 61 | 62 | set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") 63 | if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) 64 | set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") 65 | endif() 66 | 67 | 68 | 69 | 70 | 71 | set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") 72 | set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib") 73 | set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks") 74 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/3.12.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 "10.0.0.10001145") 5 | set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") 6 | set(CMAKE_CXX_COMPILER_WRAPPER "") 7 | set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") 8 | 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") 9 | set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") 10 | 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") 11 | 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") 12 | set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") 13 | set(CMAKE_CXX20_COMPILE_FEATURES "") 14 | 15 | set(CMAKE_CXX_PLATFORM_ID "Darwin") 16 | set(CMAKE_CXX_SIMULATE_ID "") 17 | set(CMAKE_CXX_SIMULATE_VERSION "") 18 | 19 | 20 | 21 | set(CMAKE_AR "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar") 22 | set(CMAKE_CXX_COMPILER_AR "") 23 | set(CMAKE_RANLIB "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib") 24 | set(CMAKE_CXX_COMPILER_RANLIB "") 25 | set(CMAKE_LINKER "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld") 26 | set(CMAKE_COMPILER_IS_GNUCXX ) 27 | set(CMAKE_CXX_COMPILER_LOADED 1) 28 | set(CMAKE_CXX_COMPILER_WORKS TRUE) 29 | set(CMAKE_CXX_ABI_COMPILED TRUE) 30 | set(CMAKE_COMPILER_IS_MINGW ) 31 | set(CMAKE_COMPILER_IS_CYGWIN ) 32 | if(CMAKE_COMPILER_IS_CYGWIN) 33 | set(CYGWIN 1) 34 | set(UNIX 1) 35 | endif() 36 | 37 | set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") 38 | 39 | if(CMAKE_COMPILER_IS_MINGW) 40 | set(MINGW 1) 41 | endif() 42 | set(CMAKE_CXX_COMPILER_ID_RUN 1) 43 | set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) 44 | set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) 45 | set(CMAKE_CXX_LINKER_PREFERENCE 30) 46 | set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) 47 | 48 | # Save compiler ABI information. 49 | set(CMAKE_CXX_SIZEOF_DATA_PTR "8") 50 | set(CMAKE_CXX_COMPILER_ABI "") 51 | set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") 52 | 53 | if(CMAKE_CXX_SIZEOF_DATA_PTR) 54 | set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") 55 | endif() 56 | 57 | if(CMAKE_CXX_COMPILER_ABI) 58 | set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") 59 | endif() 60 | 61 | if(CMAKE_CXX_LIBRARY_ARCHITECTURE) 62 | set(CMAKE_LIBRARY_ARCHITECTURE "") 63 | endif() 64 | 65 | set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") 66 | if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) 67 | set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") 68 | endif() 69 | 70 | 71 | 72 | 73 | 74 | set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++") 75 | set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib") 76 | set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks") 77 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/3.12.2/CMakeDetermineCompilerABI_C.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhiweichen0012/OpticalFlow-movingTargetDetection/1e104b821e95d160c4f9a13d58143ab88126443b/cmake-build-debug/CMakeFiles/3.12.2/CMakeDetermineCompilerABI_C.bin -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/3.12.2/CMakeDetermineCompilerABI_CXX.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhiweichen0012/OpticalFlow-movingTargetDetection/1e104b821e95d160c4f9a13d58143ab88126443b/cmake-build-debug/CMakeFiles/3.12.2/CMakeDetermineCompilerABI_CXX.bin -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/3.12.2/CMakeSystem.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_HOST_SYSTEM "Darwin-18.2.0") 2 | set(CMAKE_HOST_SYSTEM_NAME "Darwin") 3 | set(CMAKE_HOST_SYSTEM_VERSION "18.2.0") 4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") 5 | 6 | 7 | 8 | set(CMAKE_SYSTEM "Darwin-18.2.0") 9 | set(CMAKE_SYSTEM_NAME "Darwin") 10 | set(CMAKE_SYSTEM_VERSION "18.2.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.12.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 | # if defined(__ibmxl__) 110 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 111 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 112 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 113 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 114 | # else 115 | /* __IBMC__ = VRP */ 116 | # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) 117 | # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) 118 | # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) 119 | # endif 120 | 121 | 122 | #elif defined(__ibmxl__) || (defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800) 123 | # define COMPILER_ID "XL" 124 | # if defined(__ibmxl__) 125 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 126 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 127 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 128 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 129 | # else 130 | /* __IBMC__ = VRP */ 131 | # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) 132 | # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) 133 | # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) 134 | # endif 135 | 136 | 137 | #elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 138 | # define COMPILER_ID "VisualAge" 139 | # if defined(__ibmxl__) 140 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 141 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 142 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 143 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 144 | # else 145 | /* __IBMC__ = VRP */ 146 | # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) 147 | # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) 148 | # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) 149 | # endif 150 | 151 | 152 | #elif defined(__PGI) 153 | # define COMPILER_ID "PGI" 154 | # define COMPILER_VERSION_MAJOR DEC(__PGIC__) 155 | # define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) 156 | # if defined(__PGIC_PATCHLEVEL__) 157 | # define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) 158 | # endif 159 | 160 | #elif defined(_CRAYC) 161 | # define COMPILER_ID "Cray" 162 | # define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) 163 | # define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) 164 | 165 | #elif defined(__TI_COMPILER_VERSION__) 166 | # define COMPILER_ID "TI" 167 | /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ 168 | # define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) 169 | # define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) 170 | # define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) 171 | 172 | #elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) 173 | # define COMPILER_ID "Fujitsu" 174 | 175 | #elif defined(__TINYC__) 176 | # define COMPILER_ID "TinyCC" 177 | 178 | #elif defined(__BCC__) 179 | # define COMPILER_ID "Bruce" 180 | 181 | #elif defined(__SCO_VERSION__) 182 | # define COMPILER_ID "SCO" 183 | 184 | #elif defined(__clang__) && defined(__apple_build_version__) 185 | # define COMPILER_ID "AppleClang" 186 | # if defined(_MSC_VER) 187 | # define SIMULATE_ID "MSVC" 188 | # endif 189 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 190 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 191 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 192 | # if defined(_MSC_VER) 193 | /* _MSC_VER = VVRR */ 194 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 195 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 196 | # endif 197 | # define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) 198 | 199 | #elif defined(__clang__) 200 | # define COMPILER_ID "Clang" 201 | # if defined(_MSC_VER) 202 | # define SIMULATE_ID "MSVC" 203 | # endif 204 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 205 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 206 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 207 | # if defined(_MSC_VER) 208 | /* _MSC_VER = VVRR */ 209 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 210 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 211 | # endif 212 | 213 | #elif defined(__GNUC__) 214 | # define COMPILER_ID "GNU" 215 | # define COMPILER_VERSION_MAJOR DEC(__GNUC__) 216 | # if defined(__GNUC_MINOR__) 217 | # define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) 218 | # endif 219 | # if defined(__GNUC_PATCHLEVEL__) 220 | # define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) 221 | # endif 222 | 223 | #elif defined(_MSC_VER) 224 | # define COMPILER_ID "MSVC" 225 | /* _MSC_VER = VVRR */ 226 | # define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) 227 | # define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) 228 | # if defined(_MSC_FULL_VER) 229 | # if _MSC_VER >= 1400 230 | /* _MSC_FULL_VER = VVRRPPPPP */ 231 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) 232 | # else 233 | /* _MSC_FULL_VER = VVRRPPPP */ 234 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) 235 | # endif 236 | # endif 237 | # if defined(_MSC_BUILD) 238 | # define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) 239 | # endif 240 | 241 | #elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) 242 | # define COMPILER_ID "ADSP" 243 | #if defined(__VISUALDSPVERSION__) 244 | /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ 245 | # define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) 246 | # define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) 247 | # define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) 248 | #endif 249 | 250 | #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) 251 | # define COMPILER_ID "IAR" 252 | # if defined(__VER__) 253 | # define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) 254 | # define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) 255 | # define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) 256 | # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) 257 | # endif 258 | 259 | #elif defined(__ARMCC_VERSION) 260 | # define COMPILER_ID "ARMCC" 261 | #if __ARMCC_VERSION >= 1000000 262 | /* __ARMCC_VERSION = VRRPPPP */ 263 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) 264 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) 265 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) 266 | #else 267 | /* __ARMCC_VERSION = VRPPPP */ 268 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) 269 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) 270 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) 271 | #endif 272 | 273 | 274 | #elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) 275 | # define COMPILER_ID "SDCC" 276 | # if defined(__SDCC_VERSION_MAJOR) 277 | # define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) 278 | # define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) 279 | # define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) 280 | # else 281 | /* SDCC = VRP */ 282 | # define COMPILER_VERSION_MAJOR DEC(SDCC/100) 283 | # define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) 284 | # define COMPILER_VERSION_PATCH DEC(SDCC % 10) 285 | # endif 286 | 287 | #elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) 288 | # define COMPILER_ID "MIPSpro" 289 | # if defined(_SGI_COMPILER_VERSION) 290 | /* _SGI_COMPILER_VERSION = VRP */ 291 | # define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) 292 | # define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) 293 | # define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) 294 | # else 295 | /* _COMPILER_VERSION = VRP */ 296 | # define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) 297 | # define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) 298 | # define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) 299 | # endif 300 | 301 | 302 | /* These compilers are either not known or too old to define an 303 | identification macro. Try to identify the platform and guess that 304 | it is the native compiler. */ 305 | #elif defined(__sgi) 306 | # define COMPILER_ID "MIPSpro" 307 | 308 | #elif defined(__hpux) || defined(__hpua) 309 | # define COMPILER_ID "HP" 310 | 311 | #else /* unknown compiler */ 312 | # define COMPILER_ID "" 313 | #endif 314 | 315 | /* Construct the string literal in pieces to prevent the source from 316 | getting matched. Store it in a pointer rather than an array 317 | because some compilers will just produce instructions to fill the 318 | array rather than assigning a pointer to a static array. */ 319 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; 320 | #ifdef SIMULATE_ID 321 | char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; 322 | #endif 323 | 324 | #ifdef __QNXNTO__ 325 | char const* qnxnto = "INFO" ":" "qnxnto[]"; 326 | #endif 327 | 328 | #if defined(__CRAYXE) || defined(__CRAYXC) 329 | char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; 330 | #endif 331 | 332 | #define STRINGIFY_HELPER(X) #X 333 | #define STRINGIFY(X) STRINGIFY_HELPER(X) 334 | 335 | /* Identify known platforms by name. */ 336 | #if defined(__linux) || defined(__linux__) || defined(linux) 337 | # define PLATFORM_ID "Linux" 338 | 339 | #elif defined(__CYGWIN__) 340 | # define PLATFORM_ID "Cygwin" 341 | 342 | #elif defined(__MINGW32__) 343 | # define PLATFORM_ID "MinGW" 344 | 345 | #elif defined(__APPLE__) 346 | # define PLATFORM_ID "Darwin" 347 | 348 | #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) 349 | # define PLATFORM_ID "Windows" 350 | 351 | #elif defined(__FreeBSD__) || defined(__FreeBSD) 352 | # define PLATFORM_ID "FreeBSD" 353 | 354 | #elif defined(__NetBSD__) || defined(__NetBSD) 355 | # define PLATFORM_ID "NetBSD" 356 | 357 | #elif defined(__OpenBSD__) || defined(__OPENBSD) 358 | # define PLATFORM_ID "OpenBSD" 359 | 360 | #elif defined(__sun) || defined(sun) 361 | # define PLATFORM_ID "SunOS" 362 | 363 | #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) 364 | # define PLATFORM_ID "AIX" 365 | 366 | #elif defined(__sgi) || defined(__sgi__) || defined(_SGI) 367 | # define PLATFORM_ID "IRIX" 368 | 369 | #elif defined(__hpux) || defined(__hpux__) 370 | # define PLATFORM_ID "HP-UX" 371 | 372 | #elif defined(__HAIKU__) 373 | # define PLATFORM_ID "Haiku" 374 | 375 | #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) 376 | # define PLATFORM_ID "BeOS" 377 | 378 | #elif defined(__QNX__) || defined(__QNXNTO__) 379 | # define PLATFORM_ID "QNX" 380 | 381 | #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) 382 | # define PLATFORM_ID "Tru64" 383 | 384 | #elif defined(__riscos) || defined(__riscos__) 385 | # define PLATFORM_ID "RISCos" 386 | 387 | #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) 388 | # define PLATFORM_ID "SINIX" 389 | 390 | #elif defined(__UNIX_SV__) 391 | # define PLATFORM_ID "UNIX_SV" 392 | 393 | #elif defined(__bsdos__) 394 | # define PLATFORM_ID "BSDOS" 395 | 396 | #elif defined(_MPRAS) || defined(MPRAS) 397 | # define PLATFORM_ID "MP-RAS" 398 | 399 | #elif defined(__osf) || defined(__osf__) 400 | # define PLATFORM_ID "OSF1" 401 | 402 | #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) 403 | # define PLATFORM_ID "SCO_SV" 404 | 405 | #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) 406 | # define PLATFORM_ID "ULTRIX" 407 | 408 | #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) 409 | # define PLATFORM_ID "Xenix" 410 | 411 | #elif defined(__WATCOMC__) 412 | # if defined(__LINUX__) 413 | # define PLATFORM_ID "Linux" 414 | 415 | # elif defined(__DOS__) 416 | # define PLATFORM_ID "DOS" 417 | 418 | # elif defined(__OS2__) 419 | # define PLATFORM_ID "OS2" 420 | 421 | # elif defined(__WINDOWS__) 422 | # define PLATFORM_ID "Windows3x" 423 | 424 | # else /* unknown platform */ 425 | # define PLATFORM_ID 426 | # endif 427 | 428 | #else /* unknown platform */ 429 | # define PLATFORM_ID 430 | 431 | #endif 432 | 433 | /* For windows compilers MSVC and Intel we can determine 434 | the architecture of the compiler being used. This is because 435 | the compilers do not have flags that can change the architecture, 436 | but rather depend on which compiler is being used 437 | */ 438 | #if defined(_WIN32) && defined(_MSC_VER) 439 | # if defined(_M_IA64) 440 | # define ARCHITECTURE_ID "IA64" 441 | 442 | # elif defined(_M_X64) || defined(_M_AMD64) 443 | # define ARCHITECTURE_ID "x64" 444 | 445 | # elif defined(_M_IX86) 446 | # define ARCHITECTURE_ID "X86" 447 | 448 | # elif defined(_M_ARM64) 449 | # define ARCHITECTURE_ID "ARM64" 450 | 451 | # elif defined(_M_ARM) 452 | # if _M_ARM == 4 453 | # define ARCHITECTURE_ID "ARMV4I" 454 | # elif _M_ARM == 5 455 | # define ARCHITECTURE_ID "ARMV5I" 456 | # else 457 | # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) 458 | # endif 459 | 460 | # elif defined(_M_MIPS) 461 | # define ARCHITECTURE_ID "MIPS" 462 | 463 | # elif defined(_M_SH) 464 | # define ARCHITECTURE_ID "SHx" 465 | 466 | # else /* unknown architecture */ 467 | # define ARCHITECTURE_ID "" 468 | # endif 469 | 470 | #elif defined(__WATCOMC__) 471 | # if defined(_M_I86) 472 | # define ARCHITECTURE_ID "I86" 473 | 474 | # elif defined(_M_IX86) 475 | # define ARCHITECTURE_ID "X86" 476 | 477 | # else /* unknown architecture */ 478 | # define ARCHITECTURE_ID "" 479 | # endif 480 | 481 | #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) 482 | # if defined(__ICCARM__) 483 | # define ARCHITECTURE_ID "ARM" 484 | 485 | # elif defined(__ICCAVR__) 486 | # define ARCHITECTURE_ID "AVR" 487 | 488 | # else /* unknown architecture */ 489 | # define ARCHITECTURE_ID "" 490 | # endif 491 | #else 492 | # define ARCHITECTURE_ID 493 | #endif 494 | 495 | /* Convert integer to decimal digit literals. */ 496 | #define DEC(n) \ 497 | ('0' + (((n) / 10000000)%10)), \ 498 | ('0' + (((n) / 1000000)%10)), \ 499 | ('0' + (((n) / 100000)%10)), \ 500 | ('0' + (((n) / 10000)%10)), \ 501 | ('0' + (((n) / 1000)%10)), \ 502 | ('0' + (((n) / 100)%10)), \ 503 | ('0' + (((n) / 10)%10)), \ 504 | ('0' + ((n) % 10)) 505 | 506 | /* Convert integer to hex digit literals. */ 507 | #define HEX(n) \ 508 | ('0' + ((n)>>28 & 0xF)), \ 509 | ('0' + ((n)>>24 & 0xF)), \ 510 | ('0' + ((n)>>20 & 0xF)), \ 511 | ('0' + ((n)>>16 & 0xF)), \ 512 | ('0' + ((n)>>12 & 0xF)), \ 513 | ('0' + ((n)>>8 & 0xF)), \ 514 | ('0' + ((n)>>4 & 0xF)), \ 515 | ('0' + ((n) & 0xF)) 516 | 517 | /* Construct a string literal encoding the version number components. */ 518 | #ifdef COMPILER_VERSION_MAJOR 519 | char const info_version[] = { 520 | 'I', 'N', 'F', 'O', ':', 521 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', 522 | COMPILER_VERSION_MAJOR, 523 | # ifdef COMPILER_VERSION_MINOR 524 | '.', COMPILER_VERSION_MINOR, 525 | # ifdef COMPILER_VERSION_PATCH 526 | '.', COMPILER_VERSION_PATCH, 527 | # ifdef COMPILER_VERSION_TWEAK 528 | '.', COMPILER_VERSION_TWEAK, 529 | # endif 530 | # endif 531 | # endif 532 | ']','\0'}; 533 | #endif 534 | 535 | /* Construct a string literal encoding the internal version number. */ 536 | #ifdef COMPILER_VERSION_INTERNAL 537 | char const info_version_internal[] = { 538 | 'I', 'N', 'F', 'O', ':', 539 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', 540 | 'i','n','t','e','r','n','a','l','[', 541 | COMPILER_VERSION_INTERNAL,']','\0'}; 542 | #endif 543 | 544 | /* Construct a string literal encoding the version number components. */ 545 | #ifdef SIMULATE_VERSION_MAJOR 546 | char const info_simulate_version[] = { 547 | 'I', 'N', 'F', 'O', ':', 548 | 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', 549 | SIMULATE_VERSION_MAJOR, 550 | # ifdef SIMULATE_VERSION_MINOR 551 | '.', SIMULATE_VERSION_MINOR, 552 | # ifdef SIMULATE_VERSION_PATCH 553 | '.', SIMULATE_VERSION_PATCH, 554 | # ifdef SIMULATE_VERSION_TWEAK 555 | '.', SIMULATE_VERSION_TWEAK, 556 | # endif 557 | # endif 558 | # endif 559 | ']','\0'}; 560 | #endif 561 | 562 | /* Construct the string literal in pieces to prevent the source from 563 | getting matched. Store it in a pointer rather than an array 564 | because some compilers will just produce instructions to fill the 565 | array rather than assigning a pointer to a static array. */ 566 | char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; 567 | char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; 568 | 569 | 570 | 571 | 572 | #if !defined(__STDC__) 573 | # if (defined(_MSC_VER) && !defined(__clang__)) \ 574 | || (defined(__ibmxl__) || defined(__IBMC__)) 575 | # define C_DIALECT "90" 576 | # else 577 | # define C_DIALECT 578 | # endif 579 | #elif __STDC_VERSION__ >= 201000L 580 | # define C_DIALECT "11" 581 | #elif __STDC_VERSION__ >= 199901L 582 | # define C_DIALECT "99" 583 | #else 584 | # define C_DIALECT "90" 585 | #endif 586 | const char* info_language_dialect_default = 587 | "INFO" ":" "dialect_default[" C_DIALECT "]"; 588 | 589 | /*--------------------------------------------------------------------------*/ 590 | 591 | #ifdef ID_VOID_MAIN 592 | void main() {} 593 | #else 594 | # if defined(__CLASSIC_C__) 595 | int main(argc, argv) int argc; char *argv[]; 596 | # else 597 | int main(int argc, char* argv[]) 598 | # endif 599 | { 600 | int require = 0; 601 | require += info_compiler[argc]; 602 | require += info_platform[argc]; 603 | require += info_arch[argc]; 604 | #ifdef COMPILER_VERSION_MAJOR 605 | require += info_version[argc]; 606 | #endif 607 | #ifdef COMPILER_VERSION_INTERNAL 608 | require += info_version_internal[argc]; 609 | #endif 610 | #ifdef SIMULATE_ID 611 | require += info_simulate[argc]; 612 | #endif 613 | #ifdef SIMULATE_VERSION_MAJOR 614 | require += info_simulate_version[argc]; 615 | #endif 616 | #if defined(__CRAYXE) || defined(__CRAYXC) 617 | require += info_cray[argc]; 618 | #endif 619 | require += info_language_dialect_default[argc]; 620 | (void)argv; 621 | return require; 622 | } 623 | #endif 624 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/3.12.2/CompilerIdC/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhiweichen0012/OpticalFlow-movingTargetDetection/1e104b821e95d160c4f9a13d58143ab88126443b/cmake-build-debug/CMakeFiles/3.12.2/CompilerIdC/a.out -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/3.12.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 | # if defined(__ibmxl__) 110 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 111 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 112 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 113 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 114 | # else 115 | /* __IBMCPP__ = VRP */ 116 | # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) 117 | # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) 118 | # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) 119 | # endif 120 | 121 | 122 | #elif defined(__ibmxl__) || (defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800) 123 | # define COMPILER_ID "XL" 124 | # if defined(__ibmxl__) 125 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 126 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 127 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 128 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 129 | # else 130 | /* __IBMCPP__ = VRP */ 131 | # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) 132 | # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) 133 | # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) 134 | # endif 135 | 136 | 137 | #elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 138 | # define COMPILER_ID "VisualAge" 139 | # if defined(__ibmxl__) 140 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 141 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 142 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 143 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 144 | # else 145 | /* __IBMCPP__ = VRP */ 146 | # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) 147 | # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) 148 | # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) 149 | # endif 150 | 151 | 152 | #elif defined(__PGI) 153 | # define COMPILER_ID "PGI" 154 | # define COMPILER_VERSION_MAJOR DEC(__PGIC__) 155 | # define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) 156 | # if defined(__PGIC_PATCHLEVEL__) 157 | # define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) 158 | # endif 159 | 160 | #elif defined(_CRAYC) 161 | # define COMPILER_ID "Cray" 162 | # define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) 163 | # define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) 164 | 165 | #elif defined(__TI_COMPILER_VERSION__) 166 | # define COMPILER_ID "TI" 167 | /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ 168 | # define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) 169 | # define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) 170 | # define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) 171 | 172 | #elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) 173 | # define COMPILER_ID "Fujitsu" 174 | 175 | #elif defined(__SCO_VERSION__) 176 | # define COMPILER_ID "SCO" 177 | 178 | #elif defined(__clang__) && defined(__apple_build_version__) 179 | # define COMPILER_ID "AppleClang" 180 | # if defined(_MSC_VER) 181 | # define SIMULATE_ID "MSVC" 182 | # endif 183 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 184 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 185 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 186 | # if defined(_MSC_VER) 187 | /* _MSC_VER = VVRR */ 188 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 189 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 190 | # endif 191 | # define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) 192 | 193 | #elif defined(__clang__) 194 | # define COMPILER_ID "Clang" 195 | # if defined(_MSC_VER) 196 | # define SIMULATE_ID "MSVC" 197 | # endif 198 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 199 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 200 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 201 | # if defined(_MSC_VER) 202 | /* _MSC_VER = VVRR */ 203 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 204 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 205 | # endif 206 | 207 | #elif defined(__GNUC__) || defined(__GNUG__) 208 | # define COMPILER_ID "GNU" 209 | # if defined(__GNUC__) 210 | # define COMPILER_VERSION_MAJOR DEC(__GNUC__) 211 | # else 212 | # define COMPILER_VERSION_MAJOR DEC(__GNUG__) 213 | # endif 214 | # if defined(__GNUC_MINOR__) 215 | # define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) 216 | # endif 217 | # if defined(__GNUC_PATCHLEVEL__) 218 | # define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) 219 | # endif 220 | 221 | #elif defined(_MSC_VER) 222 | # define COMPILER_ID "MSVC" 223 | /* _MSC_VER = VVRR */ 224 | # define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) 225 | # define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) 226 | # if defined(_MSC_FULL_VER) 227 | # if _MSC_VER >= 1400 228 | /* _MSC_FULL_VER = VVRRPPPPP */ 229 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) 230 | # else 231 | /* _MSC_FULL_VER = VVRRPPPP */ 232 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) 233 | # endif 234 | # endif 235 | # if defined(_MSC_BUILD) 236 | # define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) 237 | # endif 238 | 239 | #elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) 240 | # define COMPILER_ID "ADSP" 241 | #if defined(__VISUALDSPVERSION__) 242 | /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ 243 | # define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) 244 | # define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) 245 | # define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) 246 | #endif 247 | 248 | #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) 249 | # define COMPILER_ID "IAR" 250 | # if defined(__VER__) 251 | # define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) 252 | # define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) 253 | # define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) 254 | # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) 255 | # endif 256 | 257 | #elif defined(__ARMCC_VERSION) 258 | # define COMPILER_ID "ARMCC" 259 | #if __ARMCC_VERSION >= 1000000 260 | /* __ARMCC_VERSION = VRRPPPP */ 261 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) 262 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) 263 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) 264 | #else 265 | /* __ARMCC_VERSION = VRPPPP */ 266 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) 267 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) 268 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) 269 | #endif 270 | 271 | 272 | #elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) 273 | # define COMPILER_ID "MIPSpro" 274 | # if defined(_SGI_COMPILER_VERSION) 275 | /* _SGI_COMPILER_VERSION = VRP */ 276 | # define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) 277 | # define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) 278 | # define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) 279 | # else 280 | /* _COMPILER_VERSION = VRP */ 281 | # define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) 282 | # define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) 283 | # define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) 284 | # endif 285 | 286 | 287 | /* These compilers are either not known or too old to define an 288 | identification macro. Try to identify the platform and guess that 289 | it is the native compiler. */ 290 | #elif defined(__sgi) 291 | # define COMPILER_ID "MIPSpro" 292 | 293 | #elif defined(__hpux) || defined(__hpua) 294 | # define COMPILER_ID "HP" 295 | 296 | #else /* unknown compiler */ 297 | # define COMPILER_ID "" 298 | #endif 299 | 300 | /* Construct the string literal in pieces to prevent the source from 301 | getting matched. Store it in a pointer rather than an array 302 | because some compilers will just produce instructions to fill the 303 | array rather than assigning a pointer to a static array. */ 304 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; 305 | #ifdef SIMULATE_ID 306 | char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; 307 | #endif 308 | 309 | #ifdef __QNXNTO__ 310 | char const* qnxnto = "INFO" ":" "qnxnto[]"; 311 | #endif 312 | 313 | #if defined(__CRAYXE) || defined(__CRAYXC) 314 | char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; 315 | #endif 316 | 317 | #define STRINGIFY_HELPER(X) #X 318 | #define STRINGIFY(X) STRINGIFY_HELPER(X) 319 | 320 | /* Identify known platforms by name. */ 321 | #if defined(__linux) || defined(__linux__) || defined(linux) 322 | # define PLATFORM_ID "Linux" 323 | 324 | #elif defined(__CYGWIN__) 325 | # define PLATFORM_ID "Cygwin" 326 | 327 | #elif defined(__MINGW32__) 328 | # define PLATFORM_ID "MinGW" 329 | 330 | #elif defined(__APPLE__) 331 | # define PLATFORM_ID "Darwin" 332 | 333 | #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) 334 | # define PLATFORM_ID "Windows" 335 | 336 | #elif defined(__FreeBSD__) || defined(__FreeBSD) 337 | # define PLATFORM_ID "FreeBSD" 338 | 339 | #elif defined(__NetBSD__) || defined(__NetBSD) 340 | # define PLATFORM_ID "NetBSD" 341 | 342 | #elif defined(__OpenBSD__) || defined(__OPENBSD) 343 | # define PLATFORM_ID "OpenBSD" 344 | 345 | #elif defined(__sun) || defined(sun) 346 | # define PLATFORM_ID "SunOS" 347 | 348 | #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) 349 | # define PLATFORM_ID "AIX" 350 | 351 | #elif defined(__sgi) || defined(__sgi__) || defined(_SGI) 352 | # define PLATFORM_ID "IRIX" 353 | 354 | #elif defined(__hpux) || defined(__hpux__) 355 | # define PLATFORM_ID "HP-UX" 356 | 357 | #elif defined(__HAIKU__) 358 | # define PLATFORM_ID "Haiku" 359 | 360 | #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) 361 | # define PLATFORM_ID "BeOS" 362 | 363 | #elif defined(__QNX__) || defined(__QNXNTO__) 364 | # define PLATFORM_ID "QNX" 365 | 366 | #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) 367 | # define PLATFORM_ID "Tru64" 368 | 369 | #elif defined(__riscos) || defined(__riscos__) 370 | # define PLATFORM_ID "RISCos" 371 | 372 | #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) 373 | # define PLATFORM_ID "SINIX" 374 | 375 | #elif defined(__UNIX_SV__) 376 | # define PLATFORM_ID "UNIX_SV" 377 | 378 | #elif defined(__bsdos__) 379 | # define PLATFORM_ID "BSDOS" 380 | 381 | #elif defined(_MPRAS) || defined(MPRAS) 382 | # define PLATFORM_ID "MP-RAS" 383 | 384 | #elif defined(__osf) || defined(__osf__) 385 | # define PLATFORM_ID "OSF1" 386 | 387 | #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) 388 | # define PLATFORM_ID "SCO_SV" 389 | 390 | #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) 391 | # define PLATFORM_ID "ULTRIX" 392 | 393 | #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) 394 | # define PLATFORM_ID "Xenix" 395 | 396 | #elif defined(__WATCOMC__) 397 | # if defined(__LINUX__) 398 | # define PLATFORM_ID "Linux" 399 | 400 | # elif defined(__DOS__) 401 | # define PLATFORM_ID "DOS" 402 | 403 | # elif defined(__OS2__) 404 | # define PLATFORM_ID "OS2" 405 | 406 | # elif defined(__WINDOWS__) 407 | # define PLATFORM_ID "Windows3x" 408 | 409 | # else /* unknown platform */ 410 | # define PLATFORM_ID 411 | # endif 412 | 413 | #else /* unknown platform */ 414 | # define PLATFORM_ID 415 | 416 | #endif 417 | 418 | /* For windows compilers MSVC and Intel we can determine 419 | the architecture of the compiler being used. This is because 420 | the compilers do not have flags that can change the architecture, 421 | but rather depend on which compiler is being used 422 | */ 423 | #if defined(_WIN32) && defined(_MSC_VER) 424 | # if defined(_M_IA64) 425 | # define ARCHITECTURE_ID "IA64" 426 | 427 | # elif defined(_M_X64) || defined(_M_AMD64) 428 | # define ARCHITECTURE_ID "x64" 429 | 430 | # elif defined(_M_IX86) 431 | # define ARCHITECTURE_ID "X86" 432 | 433 | # elif defined(_M_ARM64) 434 | # define ARCHITECTURE_ID "ARM64" 435 | 436 | # elif defined(_M_ARM) 437 | # if _M_ARM == 4 438 | # define ARCHITECTURE_ID "ARMV4I" 439 | # elif _M_ARM == 5 440 | # define ARCHITECTURE_ID "ARMV5I" 441 | # else 442 | # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) 443 | # endif 444 | 445 | # elif defined(_M_MIPS) 446 | # define ARCHITECTURE_ID "MIPS" 447 | 448 | # elif defined(_M_SH) 449 | # define ARCHITECTURE_ID "SHx" 450 | 451 | # else /* unknown architecture */ 452 | # define ARCHITECTURE_ID "" 453 | # endif 454 | 455 | #elif defined(__WATCOMC__) 456 | # if defined(_M_I86) 457 | # define ARCHITECTURE_ID "I86" 458 | 459 | # elif defined(_M_IX86) 460 | # define ARCHITECTURE_ID "X86" 461 | 462 | # else /* unknown architecture */ 463 | # define ARCHITECTURE_ID "" 464 | # endif 465 | 466 | #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) 467 | # if defined(__ICCARM__) 468 | # define ARCHITECTURE_ID "ARM" 469 | 470 | # elif defined(__ICCAVR__) 471 | # define ARCHITECTURE_ID "AVR" 472 | 473 | # else /* unknown architecture */ 474 | # define ARCHITECTURE_ID "" 475 | # endif 476 | #else 477 | # define ARCHITECTURE_ID 478 | #endif 479 | 480 | /* Convert integer to decimal digit literals. */ 481 | #define DEC(n) \ 482 | ('0' + (((n) / 10000000)%10)), \ 483 | ('0' + (((n) / 1000000)%10)), \ 484 | ('0' + (((n) / 100000)%10)), \ 485 | ('0' + (((n) / 10000)%10)), \ 486 | ('0' + (((n) / 1000)%10)), \ 487 | ('0' + (((n) / 100)%10)), \ 488 | ('0' + (((n) / 10)%10)), \ 489 | ('0' + ((n) % 10)) 490 | 491 | /* Convert integer to hex digit literals. */ 492 | #define HEX(n) \ 493 | ('0' + ((n)>>28 & 0xF)), \ 494 | ('0' + ((n)>>24 & 0xF)), \ 495 | ('0' + ((n)>>20 & 0xF)), \ 496 | ('0' + ((n)>>16 & 0xF)), \ 497 | ('0' + ((n)>>12 & 0xF)), \ 498 | ('0' + ((n)>>8 & 0xF)), \ 499 | ('0' + ((n)>>4 & 0xF)), \ 500 | ('0' + ((n) & 0xF)) 501 | 502 | /* Construct a string literal encoding the version number components. */ 503 | #ifdef COMPILER_VERSION_MAJOR 504 | char const info_version[] = { 505 | 'I', 'N', 'F', 'O', ':', 506 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', 507 | COMPILER_VERSION_MAJOR, 508 | # ifdef COMPILER_VERSION_MINOR 509 | '.', COMPILER_VERSION_MINOR, 510 | # ifdef COMPILER_VERSION_PATCH 511 | '.', COMPILER_VERSION_PATCH, 512 | # ifdef COMPILER_VERSION_TWEAK 513 | '.', COMPILER_VERSION_TWEAK, 514 | # endif 515 | # endif 516 | # endif 517 | ']','\0'}; 518 | #endif 519 | 520 | /* Construct a string literal encoding the internal version number. */ 521 | #ifdef COMPILER_VERSION_INTERNAL 522 | char const info_version_internal[] = { 523 | 'I', 'N', 'F', 'O', ':', 524 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', 525 | 'i','n','t','e','r','n','a','l','[', 526 | COMPILER_VERSION_INTERNAL,']','\0'}; 527 | #endif 528 | 529 | /* Construct a string literal encoding the version number components. */ 530 | #ifdef SIMULATE_VERSION_MAJOR 531 | char const info_simulate_version[] = { 532 | 'I', 'N', 'F', 'O', ':', 533 | 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', 534 | SIMULATE_VERSION_MAJOR, 535 | # ifdef SIMULATE_VERSION_MINOR 536 | '.', SIMULATE_VERSION_MINOR, 537 | # ifdef SIMULATE_VERSION_PATCH 538 | '.', SIMULATE_VERSION_PATCH, 539 | # ifdef SIMULATE_VERSION_TWEAK 540 | '.', SIMULATE_VERSION_TWEAK, 541 | # endif 542 | # endif 543 | # endif 544 | ']','\0'}; 545 | #endif 546 | 547 | /* Construct the string literal in pieces to prevent the source from 548 | getting matched. Store it in a pointer rather than an array 549 | because some compilers will just produce instructions to fill the 550 | array rather than assigning a pointer to a static array. */ 551 | char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; 552 | char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; 553 | 554 | 555 | 556 | 557 | #if defined(_MSC_VER) && defined(_MSVC_LANG) 558 | #define CXX_STD _MSVC_LANG 559 | #else 560 | #define CXX_STD __cplusplus 561 | #endif 562 | 563 | const char* info_language_dialect_default = "INFO" ":" "dialect_default[" 564 | #if CXX_STD > 201703L 565 | "20" 566 | #elif CXX_STD >= 201703L 567 | "17" 568 | #elif CXX_STD >= 201402L 569 | "14" 570 | #elif CXX_STD >= 201103L 571 | "11" 572 | #else 573 | "98" 574 | #endif 575 | "]"; 576 | 577 | /*--------------------------------------------------------------------------*/ 578 | 579 | int main(int argc, char* argv[]) 580 | { 581 | int require = 0; 582 | require += info_compiler[argc]; 583 | require += info_platform[argc]; 584 | #ifdef COMPILER_VERSION_MAJOR 585 | require += info_version[argc]; 586 | #endif 587 | #ifdef COMPILER_VERSION_INTERNAL 588 | require += info_version_internal[argc]; 589 | #endif 590 | #ifdef SIMULATE_ID 591 | require += info_simulate[argc]; 592 | #endif 593 | #ifdef SIMULATE_VERSION_MAJOR 594 | require += info_simulate_version[argc]; 595 | #endif 596 | #if defined(__CRAYXE) || defined(__CRAYXC) 597 | require += info_cray[argc]; 598 | #endif 599 | require += info_language_dialect_default[argc]; 600 | (void)argv; 601 | return require; 602 | } 603 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/3.12.2/CompilerIdCXX/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhiweichen0012/OpticalFlow-movingTargetDetection/1e104b821e95d160c4f9a13d58143ab88126443b/cmake-build-debug/CMakeFiles/3.12.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.12 3 | 4 | # Relative path conversion top directories. 5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/zhiwei/Documents/Learn/CLionProject/opticalFlow") 6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/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 - 18.2.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/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/3.12.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/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/3.12.2/CompilerIdCXX/a.out" 27 | 28 | Determining if the C compiler works passed with the following output: 29 | Change Dir: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp 30 | 31 | Run Build Command:"/usr/bin/make" "cmTC_896a7/fast" 32 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_896a7.dir/build.make CMakeFiles/cmTC_896a7.dir/build 33 | Building C object CMakeFiles/cmTC_896a7.dir/testCCompiler.c.o 34 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_896a7.dir/testCCompiler.c.o -c /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp/testCCompiler.c 35 | Linking C executable cmTC_896a7 36 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_896a7.dir/link.txt --verbose=1 37 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_896a7.dir/testCCompiler.c.o -o cmTC_896a7 38 | 39 | 40 | Detecting C compiler ABI info compiled with the following output: 41 | Change Dir: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp 42 | 43 | Run Build Command:"/usr/bin/make" "cmTC_c9650/fast" 44 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_c9650.dir/build.make CMakeFiles/cmTC_c9650.dir/build 45 | Building C object CMakeFiles/cmTC_c9650.dir/CMakeCCompilerABI.c.o 46 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_c9650.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/CMakeCCompilerABI.c 47 | Linking C executable cmTC_c9650 48 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c9650.dir/link.txt --verbose=1 49 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_c9650.dir/CMakeCCompilerABI.c.o -o cmTC_c9650 50 | Apple LLVM version 10.0.0 (clang-1000.11.45.5) 51 | Target: x86_64-apple-darwin18.2.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.14.0 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -o cmTC_c9650 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_c9650.dir/CMakeCCompilerABI.c.o -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a 55 | @(#)PROGRAM:ld PROJECT:ld64-409.12 56 | BUILD 17:47:51 Sep 25 2018 57 | configured to support archs: armv6 armv7 armv7s arm64 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em arm64e arm64_32 58 | Library search paths: 59 | /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib 60 | Framework search paths: 61 | /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/ 62 | 63 | 64 | Parsed C implicit link information from above output: 65 | link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] 66 | ignore line: [Change Dir: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp] 67 | ignore line: [] 68 | ignore line: [Run Build Command:"/usr/bin/make" "cmTC_c9650/fast"] 69 | ignore line: [/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_c9650.dir/build.make CMakeFiles/cmTC_c9650.dir/build] 70 | ignore line: [Building C object CMakeFiles/cmTC_c9650.dir/CMakeCCompilerABI.c.o] 71 | ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_c9650.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/CMakeCCompilerABI.c] 72 | ignore line: [Linking C executable cmTC_c9650] 73 | ignore line: [/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c9650.dir/link.txt --verbose=1] 74 | ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_c9650.dir/CMakeCCompilerABI.c.o -o cmTC_c9650 ] 75 | ignore line: [Apple LLVM version 10.0.0 (clang-1000.11.45.5)] 76 | ignore line: [Target: x86_64-apple-darwin18.2.0] 77 | ignore line: [Thread model: posix] 78 | ignore line: [InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin] 79 | 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.14.0 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -o cmTC_c9650 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_c9650.dir/CMakeCCompilerABI.c.o -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] 80 | arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld] ==> ignore 81 | arg [-demangle] ==> ignore 82 | arg [-lto_library] ==> ignore, skip following value 83 | arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib] ==> skip value of -lto_library 84 | arg [-dynamic] ==> ignore 85 | arg [-arch] ==> ignore 86 | arg [x86_64] ==> ignore 87 | arg [-macosx_version_min] ==> ignore 88 | arg [10.14.0] ==> ignore 89 | arg [-syslibroot] ==> ignore 90 | arg [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk] ==> ignore 91 | arg [-o] ==> ignore 92 | arg [cmTC_c9650] ==> ignore 93 | arg [-search_paths_first] ==> ignore 94 | arg [-headerpad_max_install_names] ==> ignore 95 | arg [-v] ==> ignore 96 | arg [CMakeFiles/cmTC_c9650.dir/CMakeCCompilerABI.c.o] ==> ignore 97 | arg [-lSystem] ==> lib [System] 98 | arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] 99 | Library search paths: [;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib] 100 | Framework search paths: [;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] 101 | remove lib [System] 102 | remove lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] 103 | collapse library dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib] 104 | collapse framework dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] 105 | implicit libs: [] 106 | implicit dirs: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib] 107 | implicit fwks: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] 108 | 109 | 110 | 111 | 112 | Detecting C [-std=c11] compiler features compiled with the following output: 113 | Change Dir: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp 114 | 115 | Run Build Command:"/usr/bin/make" "cmTC_79e96/fast" 116 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_79e96.dir/build.make CMakeFiles/cmTC_79e96.dir/build 117 | Building C object CMakeFiles/cmTC_79e96.dir/feature_tests.c.o 118 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -std=c11 -o CMakeFiles/cmTC_79e96.dir/feature_tests.c.o -c /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/feature_tests.c 119 | Linking C executable cmTC_79e96 120 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_79e96.dir/link.txt --verbose=1 121 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_79e96.dir/feature_tests.c.o -o cmTC_79e96 122 | 123 | 124 | Feature record: C_FEATURE:1c_function_prototypes 125 | Feature record: C_FEATURE:1c_restrict 126 | Feature record: C_FEATURE:1c_static_assert 127 | Feature record: C_FEATURE:1c_variadic_macros 128 | 129 | 130 | Detecting C [-std=c99] compiler features compiled with the following output: 131 | Change Dir: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp 132 | 133 | Run Build Command:"/usr/bin/make" "cmTC_8d0a0/fast" 134 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_8d0a0.dir/build.make CMakeFiles/cmTC_8d0a0.dir/build 135 | Building C object CMakeFiles/cmTC_8d0a0.dir/feature_tests.c.o 136 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -std=c99 -o CMakeFiles/cmTC_8d0a0.dir/feature_tests.c.o -c /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/feature_tests.c 137 | Linking C executable cmTC_8d0a0 138 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8d0a0.dir/link.txt --verbose=1 139 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_8d0a0.dir/feature_tests.c.o -o cmTC_8d0a0 140 | 141 | 142 | Feature record: C_FEATURE:1c_function_prototypes 143 | Feature record: C_FEATURE:1c_restrict 144 | Feature record: C_FEATURE:0c_static_assert 145 | Feature record: C_FEATURE:1c_variadic_macros 146 | 147 | 148 | Detecting C [-std=c90] compiler features compiled with the following output: 149 | Change Dir: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp 150 | 151 | Run Build Command:"/usr/bin/make" "cmTC_2e0d9/fast" 152 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_2e0d9.dir/build.make CMakeFiles/cmTC_2e0d9.dir/build 153 | Building C object CMakeFiles/cmTC_2e0d9.dir/feature_tests.c.o 154 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -std=c90 -o CMakeFiles/cmTC_2e0d9.dir/feature_tests.c.o -c /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/feature_tests.c 155 | Linking C executable cmTC_2e0d9 156 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2e0d9.dir/link.txt --verbose=1 157 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_2e0d9.dir/feature_tests.c.o -o cmTC_2e0d9 158 | 159 | 160 | Feature record: C_FEATURE:1c_function_prototypes 161 | Feature record: C_FEATURE:0c_restrict 162 | Feature record: C_FEATURE:0c_static_assert 163 | Feature record: C_FEATURE:0c_variadic_macros 164 | Determining if the CXX compiler works passed with the following output: 165 | Change Dir: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp 166 | 167 | Run Build Command:"/usr/bin/make" "cmTC_5b5b7/fast" 168 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_5b5b7.dir/build.make CMakeFiles/cmTC_5b5b7.dir/build 169 | Building CXX object CMakeFiles/cmTC_5b5b7.dir/testCXXCompiler.cxx.o 170 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_5b5b7.dir/testCXXCompiler.cxx.o -c /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp/testCXXCompiler.cxx 171 | Linking CXX executable cmTC_5b5b7 172 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5b5b7.dir/link.txt --verbose=1 173 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_5b5b7.dir/testCXXCompiler.cxx.o -o cmTC_5b5b7 174 | 175 | 176 | Detecting CXX compiler ABI info compiled with the following output: 177 | Change Dir: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp 178 | 179 | Run Build Command:"/usr/bin/make" "cmTC_dd890/fast" 180 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_dd890.dir/build.make CMakeFiles/cmTC_dd890.dir/build 181 | Building CXX object CMakeFiles/cmTC_dd890.dir/CMakeCXXCompilerABI.cpp.o 182 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_dd890.dir/CMakeCXXCompilerABI.cpp.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/CMakeCXXCompilerABI.cpp 183 | Linking CXX executable cmTC_dd890 184 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dd890.dir/link.txt --verbose=1 185 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_dd890.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_dd890 186 | Apple LLVM version 10.0.0 (clang-1000.11.45.5) 187 | Target: x86_64-apple-darwin18.2.0 188 | Thread model: posix 189 | InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin 190 | "/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.14.0 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -o cmTC_dd890 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_dd890.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a 191 | @(#)PROGRAM:ld PROJECT:ld64-409.12 192 | BUILD 17:47:51 Sep 25 2018 193 | configured to support archs: armv6 armv7 armv7s arm64 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em arm64e arm64_32 194 | Library search paths: 195 | /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib 196 | Framework search paths: 197 | /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/ 198 | 199 | 200 | Parsed CXX implicit link information from above output: 201 | link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] 202 | ignore line: [Change Dir: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp] 203 | ignore line: [] 204 | ignore line: [Run Build Command:"/usr/bin/make" "cmTC_dd890/fast"] 205 | ignore line: [/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_dd890.dir/build.make CMakeFiles/cmTC_dd890.dir/build] 206 | ignore line: [Building CXX object CMakeFiles/cmTC_dd890.dir/CMakeCXXCompilerABI.cpp.o] 207 | ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_dd890.dir/CMakeCXXCompilerABI.cpp.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/CMakeCXXCompilerABI.cpp] 208 | ignore line: [Linking CXX executable cmTC_dd890] 209 | ignore line: [/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dd890.dir/link.txt --verbose=1] 210 | ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_dd890.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_dd890 ] 211 | ignore line: [Apple LLVM version 10.0.0 (clang-1000.11.45.5)] 212 | ignore line: [Target: x86_64-apple-darwin18.2.0] 213 | ignore line: [Thread model: posix] 214 | ignore line: [InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin] 215 | 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.14.0 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -o cmTC_dd890 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_dd890.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] 216 | arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld] ==> ignore 217 | arg [-demangle] ==> ignore 218 | arg [-lto_library] ==> ignore, skip following value 219 | arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib] ==> skip value of -lto_library 220 | arg [-dynamic] ==> ignore 221 | arg [-arch] ==> ignore 222 | arg [x86_64] ==> ignore 223 | arg [-macosx_version_min] ==> ignore 224 | arg [10.14.0] ==> ignore 225 | arg [-syslibroot] ==> ignore 226 | arg [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk] ==> ignore 227 | arg [-o] ==> ignore 228 | arg [cmTC_dd890] ==> ignore 229 | arg [-search_paths_first] ==> ignore 230 | arg [-headerpad_max_install_names] ==> ignore 231 | arg [-v] ==> ignore 232 | arg [CMakeFiles/cmTC_dd890.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/10.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] 236 | Library search paths: [;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib] 237 | Framework search paths: [;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] 238 | remove lib [System] 239 | remove lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.osx.a] 240 | collapse library dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib] 241 | collapse framework dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] 242 | implicit libs: [c++] 243 | implicit dirs: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib] 244 | implicit fwks: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] 245 | 246 | 247 | 248 | 249 | Detecting CXX [-std=c++1z] compiler features compiled with the following output: 250 | Change Dir: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp 251 | 252 | Run Build Command:"/usr/bin/make" "cmTC_827a2/fast" 253 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_827a2.dir/build.make CMakeFiles/cmTC_827a2.dir/build 254 | Building CXX object CMakeFiles/cmTC_827a2.dir/feature_tests.cxx.o 255 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -std=c++1z -o CMakeFiles/cmTC_827a2.dir/feature_tests.cxx.o -c /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/feature_tests.cxx 256 | Linking CXX executable cmTC_827a2 257 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_827a2.dir/link.txt --verbose=1 258 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_827a2.dir/feature_tests.cxx.o -o cmTC_827a2 259 | 260 | 261 | Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers 262 | Feature record: CXX_FEATURE:1cxx_alias_templates 263 | Feature record: CXX_FEATURE:1cxx_alignas 264 | Feature record: CXX_FEATURE:1cxx_alignof 265 | Feature record: CXX_FEATURE:1cxx_attributes 266 | Feature record: CXX_FEATURE:1cxx_attribute_deprecated 267 | Feature record: CXX_FEATURE:1cxx_auto_type 268 | Feature record: CXX_FEATURE:1cxx_binary_literals 269 | Feature record: CXX_FEATURE:1cxx_constexpr 270 | Feature record: CXX_FEATURE:1cxx_contextual_conversions 271 | Feature record: CXX_FEATURE:1cxx_decltype 272 | Feature record: CXX_FEATURE:1cxx_decltype_auto 273 | Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types 274 | Feature record: CXX_FEATURE:1cxx_default_function_template_args 275 | Feature record: CXX_FEATURE:1cxx_defaulted_functions 276 | Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers 277 | Feature record: CXX_FEATURE:1cxx_delegating_constructors 278 | Feature record: CXX_FEATURE:1cxx_deleted_functions 279 | Feature record: CXX_FEATURE:1cxx_digit_separators 280 | Feature record: CXX_FEATURE:1cxx_enum_forward_declarations 281 | Feature record: CXX_FEATURE:1cxx_explicit_conversions 282 | Feature record: CXX_FEATURE:1cxx_extended_friend_declarations 283 | Feature record: CXX_FEATURE:1cxx_extern_templates 284 | Feature record: CXX_FEATURE:1cxx_final 285 | Feature record: CXX_FEATURE:1cxx_func_identifier 286 | Feature record: CXX_FEATURE:1cxx_generalized_initializers 287 | Feature record: CXX_FEATURE:1cxx_generic_lambdas 288 | Feature record: CXX_FEATURE:1cxx_inheriting_constructors 289 | Feature record: CXX_FEATURE:1cxx_inline_namespaces 290 | Feature record: CXX_FEATURE:1cxx_lambdas 291 | Feature record: CXX_FEATURE:1cxx_lambda_init_captures 292 | Feature record: CXX_FEATURE:1cxx_local_type_template_args 293 | Feature record: CXX_FEATURE:1cxx_long_long_type 294 | Feature record: CXX_FEATURE:1cxx_noexcept 295 | Feature record: CXX_FEATURE:1cxx_nonstatic_member_init 296 | Feature record: CXX_FEATURE:1cxx_nullptr 297 | Feature record: CXX_FEATURE:1cxx_override 298 | Feature record: CXX_FEATURE:1cxx_range_for 299 | Feature record: CXX_FEATURE:1cxx_raw_string_literals 300 | Feature record: CXX_FEATURE:1cxx_reference_qualified_functions 301 | Feature record: CXX_FEATURE:1cxx_relaxed_constexpr 302 | Feature record: CXX_FEATURE:1cxx_return_type_deduction 303 | Feature record: CXX_FEATURE:1cxx_right_angle_brackets 304 | Feature record: CXX_FEATURE:1cxx_rvalue_references 305 | Feature record: CXX_FEATURE:1cxx_sizeof_member 306 | Feature record: CXX_FEATURE:1cxx_static_assert 307 | Feature record: CXX_FEATURE:1cxx_strong_enums 308 | Feature record: CXX_FEATURE:1cxx_template_template_parameters 309 | Feature record: CXX_FEATURE:1cxx_thread_local 310 | Feature record: CXX_FEATURE:1cxx_trailing_return_types 311 | Feature record: CXX_FEATURE:1cxx_unicode_literals 312 | Feature record: CXX_FEATURE:1cxx_uniform_initialization 313 | Feature record: CXX_FEATURE:1cxx_unrestricted_unions 314 | Feature record: CXX_FEATURE:1cxx_user_literals 315 | Feature record: CXX_FEATURE:1cxx_variable_templates 316 | Feature record: CXX_FEATURE:1cxx_variadic_macros 317 | Feature record: CXX_FEATURE:1cxx_variadic_templates 318 | 319 | 320 | Detecting CXX [-std=c++14] compiler features compiled with the following output: 321 | Change Dir: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp 322 | 323 | Run Build Command:"/usr/bin/make" "cmTC_81cd7/fast" 324 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_81cd7.dir/build.make CMakeFiles/cmTC_81cd7.dir/build 325 | Building CXX object CMakeFiles/cmTC_81cd7.dir/feature_tests.cxx.o 326 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -std=c++14 -o CMakeFiles/cmTC_81cd7.dir/feature_tests.cxx.o -c /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/feature_tests.cxx 327 | Linking CXX executable cmTC_81cd7 328 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_81cd7.dir/link.txt --verbose=1 329 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_81cd7.dir/feature_tests.cxx.o -o cmTC_81cd7 330 | 331 | 332 | Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers 333 | Feature record: CXX_FEATURE:1cxx_alias_templates 334 | Feature record: CXX_FEATURE:1cxx_alignas 335 | Feature record: CXX_FEATURE:1cxx_alignof 336 | Feature record: CXX_FEATURE:1cxx_attributes 337 | Feature record: CXX_FEATURE:1cxx_attribute_deprecated 338 | Feature record: CXX_FEATURE:1cxx_auto_type 339 | Feature record: CXX_FEATURE:1cxx_binary_literals 340 | Feature record: CXX_FEATURE:1cxx_constexpr 341 | Feature record: CXX_FEATURE:1cxx_contextual_conversions 342 | Feature record: CXX_FEATURE:1cxx_decltype 343 | Feature record: CXX_FEATURE:1cxx_decltype_auto 344 | Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types 345 | Feature record: CXX_FEATURE:1cxx_default_function_template_args 346 | Feature record: CXX_FEATURE:1cxx_defaulted_functions 347 | Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers 348 | Feature record: CXX_FEATURE:1cxx_delegating_constructors 349 | Feature record: CXX_FEATURE:1cxx_deleted_functions 350 | Feature record: CXX_FEATURE:1cxx_digit_separators 351 | Feature record: CXX_FEATURE:1cxx_enum_forward_declarations 352 | Feature record: CXX_FEATURE:1cxx_explicit_conversions 353 | Feature record: CXX_FEATURE:1cxx_extended_friend_declarations 354 | Feature record: CXX_FEATURE:1cxx_extern_templates 355 | Feature record: CXX_FEATURE:1cxx_final 356 | Feature record: CXX_FEATURE:1cxx_func_identifier 357 | Feature record: CXX_FEATURE:1cxx_generalized_initializers 358 | Feature record: CXX_FEATURE:1cxx_generic_lambdas 359 | Feature record: CXX_FEATURE:1cxx_inheriting_constructors 360 | Feature record: CXX_FEATURE:1cxx_inline_namespaces 361 | Feature record: CXX_FEATURE:1cxx_lambdas 362 | Feature record: CXX_FEATURE:1cxx_lambda_init_captures 363 | Feature record: CXX_FEATURE:1cxx_local_type_template_args 364 | Feature record: CXX_FEATURE:1cxx_long_long_type 365 | Feature record: CXX_FEATURE:1cxx_noexcept 366 | Feature record: CXX_FEATURE:1cxx_nonstatic_member_init 367 | Feature record: CXX_FEATURE:1cxx_nullptr 368 | Feature record: CXX_FEATURE:1cxx_override 369 | Feature record: CXX_FEATURE:1cxx_range_for 370 | Feature record: CXX_FEATURE:1cxx_raw_string_literals 371 | Feature record: CXX_FEATURE:1cxx_reference_qualified_functions 372 | Feature record: CXX_FEATURE:1cxx_relaxed_constexpr 373 | Feature record: CXX_FEATURE:1cxx_return_type_deduction 374 | Feature record: CXX_FEATURE:1cxx_right_angle_brackets 375 | Feature record: CXX_FEATURE:1cxx_rvalue_references 376 | Feature record: CXX_FEATURE:1cxx_sizeof_member 377 | Feature record: CXX_FEATURE:1cxx_static_assert 378 | Feature record: CXX_FEATURE:1cxx_strong_enums 379 | Feature record: CXX_FEATURE:1cxx_template_template_parameters 380 | Feature record: CXX_FEATURE:1cxx_thread_local 381 | Feature record: CXX_FEATURE:1cxx_trailing_return_types 382 | Feature record: CXX_FEATURE:1cxx_unicode_literals 383 | Feature record: CXX_FEATURE:1cxx_uniform_initialization 384 | Feature record: CXX_FEATURE:1cxx_unrestricted_unions 385 | Feature record: CXX_FEATURE:1cxx_user_literals 386 | Feature record: CXX_FEATURE:1cxx_variable_templates 387 | Feature record: CXX_FEATURE:1cxx_variadic_macros 388 | Feature record: CXX_FEATURE:1cxx_variadic_templates 389 | 390 | 391 | Detecting CXX [-std=c++11] compiler features compiled with the following output: 392 | Change Dir: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp 393 | 394 | Run Build Command:"/usr/bin/make" "cmTC_73503/fast" 395 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_73503.dir/build.make CMakeFiles/cmTC_73503.dir/build 396 | Building CXX object CMakeFiles/cmTC_73503.dir/feature_tests.cxx.o 397 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -std=c++11 -o CMakeFiles/cmTC_73503.dir/feature_tests.cxx.o -c /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/feature_tests.cxx 398 | Linking CXX executable cmTC_73503 399 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_73503.dir/link.txt --verbose=1 400 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_73503.dir/feature_tests.cxx.o -o cmTC_73503 401 | 402 | 403 | Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers 404 | Feature record: CXX_FEATURE:1cxx_alias_templates 405 | Feature record: CXX_FEATURE:1cxx_alignas 406 | Feature record: CXX_FEATURE:1cxx_alignof 407 | Feature record: CXX_FEATURE:1cxx_attributes 408 | Feature record: CXX_FEATURE:0cxx_attribute_deprecated 409 | Feature record: CXX_FEATURE:1cxx_auto_type 410 | Feature record: CXX_FEATURE:0cxx_binary_literals 411 | Feature record: CXX_FEATURE:1cxx_constexpr 412 | Feature record: CXX_FEATURE:0cxx_contextual_conversions 413 | Feature record: CXX_FEATURE:1cxx_decltype 414 | Feature record: CXX_FEATURE:0cxx_decltype_auto 415 | Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types 416 | Feature record: CXX_FEATURE:1cxx_default_function_template_args 417 | Feature record: CXX_FEATURE:1cxx_defaulted_functions 418 | Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers 419 | Feature record: CXX_FEATURE:1cxx_delegating_constructors 420 | Feature record: CXX_FEATURE:1cxx_deleted_functions 421 | Feature record: CXX_FEATURE:0cxx_digit_separators 422 | Feature record: CXX_FEATURE:1cxx_enum_forward_declarations 423 | Feature record: CXX_FEATURE:1cxx_explicit_conversions 424 | Feature record: CXX_FEATURE:1cxx_extended_friend_declarations 425 | Feature record: CXX_FEATURE:1cxx_extern_templates 426 | Feature record: CXX_FEATURE:1cxx_final 427 | Feature record: CXX_FEATURE:1cxx_func_identifier 428 | Feature record: CXX_FEATURE:1cxx_generalized_initializers 429 | Feature record: CXX_FEATURE:0cxx_generic_lambdas 430 | Feature record: CXX_FEATURE:1cxx_inheriting_constructors 431 | Feature record: CXX_FEATURE:1cxx_inline_namespaces 432 | Feature record: CXX_FEATURE:1cxx_lambdas 433 | Feature record: CXX_FEATURE:0cxx_lambda_init_captures 434 | Feature record: CXX_FEATURE:1cxx_local_type_template_args 435 | Feature record: CXX_FEATURE:1cxx_long_long_type 436 | Feature record: CXX_FEATURE:1cxx_noexcept 437 | Feature record: CXX_FEATURE:1cxx_nonstatic_member_init 438 | Feature record: CXX_FEATURE:1cxx_nullptr 439 | Feature record: CXX_FEATURE:1cxx_override 440 | Feature record: CXX_FEATURE:1cxx_range_for 441 | Feature record: CXX_FEATURE:1cxx_raw_string_literals 442 | Feature record: CXX_FEATURE:1cxx_reference_qualified_functions 443 | Feature record: CXX_FEATURE:0cxx_relaxed_constexpr 444 | Feature record: CXX_FEATURE:0cxx_return_type_deduction 445 | Feature record: CXX_FEATURE:1cxx_right_angle_brackets 446 | Feature record: CXX_FEATURE:1cxx_rvalue_references 447 | Feature record: CXX_FEATURE:1cxx_sizeof_member 448 | Feature record: CXX_FEATURE:1cxx_static_assert 449 | Feature record: CXX_FEATURE:1cxx_strong_enums 450 | Feature record: CXX_FEATURE:1cxx_template_template_parameters 451 | Feature record: CXX_FEATURE:1cxx_thread_local 452 | Feature record: CXX_FEATURE:1cxx_trailing_return_types 453 | Feature record: CXX_FEATURE:1cxx_unicode_literals 454 | Feature record: CXX_FEATURE:1cxx_uniform_initialization 455 | Feature record: CXX_FEATURE:1cxx_unrestricted_unions 456 | Feature record: CXX_FEATURE:1cxx_user_literals 457 | Feature record: CXX_FEATURE:0cxx_variable_templates 458 | Feature record: CXX_FEATURE:1cxx_variadic_macros 459 | Feature record: CXX_FEATURE:1cxx_variadic_templates 460 | 461 | 462 | Detecting CXX [-std=c++98] compiler features compiled with the following output: 463 | Change Dir: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/CMakeTmp 464 | 465 | Run Build Command:"/usr/bin/make" "cmTC_e86b1/fast" 466 | /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_e86b1.dir/build.make CMakeFiles/cmTC_e86b1.dir/build 467 | Building CXX object CMakeFiles/cmTC_e86b1.dir/feature_tests.cxx.o 468 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -std=c++98 -o CMakeFiles/cmTC_e86b1.dir/feature_tests.cxx.o -c /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/feature_tests.cxx 469 | Linking CXX executable cmTC_e86b1 470 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e86b1.dir/link.txt --verbose=1 471 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_e86b1.dir/feature_tests.cxx.o -o cmTC_e86b1 472 | 473 | 474 | Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers 475 | Feature record: CXX_FEATURE:0cxx_alias_templates 476 | Feature record: CXX_FEATURE:0cxx_alignas 477 | Feature record: CXX_FEATURE:0cxx_alignof 478 | Feature record: CXX_FEATURE:0cxx_attributes 479 | Feature record: CXX_FEATURE:0cxx_attribute_deprecated 480 | Feature record: CXX_FEATURE:0cxx_auto_type 481 | Feature record: CXX_FEATURE:0cxx_binary_literals 482 | Feature record: CXX_FEATURE:0cxx_constexpr 483 | Feature record: CXX_FEATURE:0cxx_contextual_conversions 484 | Feature record: CXX_FEATURE:0cxx_decltype 485 | Feature record: CXX_FEATURE:0cxx_decltype_auto 486 | Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types 487 | Feature record: CXX_FEATURE:0cxx_default_function_template_args 488 | Feature record: CXX_FEATURE:0cxx_defaulted_functions 489 | Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers 490 | Feature record: CXX_FEATURE:0cxx_delegating_constructors 491 | Feature record: CXX_FEATURE:0cxx_deleted_functions 492 | Feature record: CXX_FEATURE:0cxx_digit_separators 493 | Feature record: CXX_FEATURE:0cxx_enum_forward_declarations 494 | Feature record: CXX_FEATURE:0cxx_explicit_conversions 495 | Feature record: CXX_FEATURE:0cxx_extended_friend_declarations 496 | Feature record: CXX_FEATURE:0cxx_extern_templates 497 | Feature record: CXX_FEATURE:0cxx_final 498 | Feature record: CXX_FEATURE:0cxx_func_identifier 499 | Feature record: CXX_FEATURE:0cxx_generalized_initializers 500 | Feature record: CXX_FEATURE:0cxx_generic_lambdas 501 | Feature record: CXX_FEATURE:0cxx_inheriting_constructors 502 | Feature record: CXX_FEATURE:0cxx_inline_namespaces 503 | Feature record: CXX_FEATURE:0cxx_lambdas 504 | Feature record: CXX_FEATURE:0cxx_lambda_init_captures 505 | Feature record: CXX_FEATURE:0cxx_local_type_template_args 506 | Feature record: CXX_FEATURE:0cxx_long_long_type 507 | Feature record: CXX_FEATURE:0cxx_noexcept 508 | Feature record: CXX_FEATURE:0cxx_nonstatic_member_init 509 | Feature record: CXX_FEATURE:0cxx_nullptr 510 | Feature record: CXX_FEATURE:0cxx_override 511 | Feature record: CXX_FEATURE:0cxx_range_for 512 | Feature record: CXX_FEATURE:0cxx_raw_string_literals 513 | Feature record: CXX_FEATURE:0cxx_reference_qualified_functions 514 | Feature record: CXX_FEATURE:0cxx_relaxed_constexpr 515 | Feature record: CXX_FEATURE:0cxx_return_type_deduction 516 | Feature record: CXX_FEATURE:0cxx_right_angle_brackets 517 | Feature record: CXX_FEATURE:0cxx_rvalue_references 518 | Feature record: CXX_FEATURE:0cxx_sizeof_member 519 | Feature record: CXX_FEATURE:0cxx_static_assert 520 | Feature record: CXX_FEATURE:0cxx_strong_enums 521 | Feature record: CXX_FEATURE:1cxx_template_template_parameters 522 | Feature record: CXX_FEATURE:0cxx_thread_local 523 | Feature record: CXX_FEATURE:0cxx_trailing_return_types 524 | Feature record: CXX_FEATURE:0cxx_unicode_literals 525 | Feature record: CXX_FEATURE:0cxx_uniform_initialization 526 | Feature record: CXX_FEATURE:0cxx_unrestricted_unions 527 | Feature record: CXX_FEATURE:0cxx_user_literals 528 | Feature record: CXX_FEATURE:0cxx_variable_templates 529 | Feature record: CXX_FEATURE:0cxx_variadic_macros 530 | Feature record: CXX_FEATURE:0cxx_variadic_templates 531 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/Makefile.cmake: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.12 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/mac/share/cmake-3.12/Modules/CMakeCInformation.cmake" 11 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/CMakeCXXInformation.cmake" 12 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/CMakeCommonLanguageInclude.cmake" 13 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake" 14 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/CMakeFindCodeBlocks.cmake" 15 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/CMakeGenericSystem.cmake" 16 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/CMakeInitializeConfigs.cmake" 17 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/CMakeLanguageInformation.cmake" 18 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/CMakeSystemSpecificInformation.cmake" 19 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/CMakeSystemSpecificInitialize.cmake" 20 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/Compiler/AppleClang-C.cmake" 21 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/Compiler/AppleClang-CXX.cmake" 22 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/Compiler/CMakeCommonCompilerMacros.cmake" 23 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/Compiler/Clang.cmake" 24 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/Compiler/GNU.cmake" 25 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/Platform/Apple-AppleClang-C.cmake" 26 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/Platform/Apple-AppleClang-CXX.cmake" 27 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/Platform/Apple-Clang-C.cmake" 28 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/Platform/Apple-Clang-CXX.cmake" 29 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/Platform/Apple-Clang.cmake" 30 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/Platform/Darwin-Initialize.cmake" 31 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/Platform/Darwin.cmake" 32 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/Platform/UnixPaths.cmake" 33 | "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.12/Modules/ProcessorCount.cmake" 34 | "../CMakeLists.txt" 35 | "CMakeFiles/3.12.2/CMakeCCompiler.cmake" 36 | "CMakeFiles/3.12.2/CMakeCXXCompiler.cmake" 37 | "CMakeFiles/3.12.2/CMakeSystem.cmake" 38 | "/usr/local/share/OpenCV/OpenCVConfig-version.cmake" 39 | "/usr/local/share/OpenCV/OpenCVConfig.cmake" 40 | "/usr/local/share/OpenCV/OpenCVModules-release.cmake" 41 | "/usr/local/share/OpenCV/OpenCVModules.cmake" 42 | ) 43 | 44 | # The corresponding makefile is: 45 | set(CMAKE_MAKEFILE_OUTPUTS 46 | "Makefile" 47 | "CMakeFiles/cmake.check_cache" 48 | ) 49 | 50 | # Byproducts of CMake generate step: 51 | set(CMAKE_MAKEFILE_PRODUCTS 52 | "CMakeFiles/CMakeDirectoryInformation.cmake" 53 | ) 54 | 55 | # Dependency information for all targets: 56 | set(CMAKE_DEPEND_INFO_FILES 57 | "CMakeFiles/opticalFlow.dir/DependInfo.cmake" 58 | ) 59 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/Makefile2: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.12 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 | # The main recursive clean target 20 | clean: 21 | 22 | .PHONY : clean 23 | 24 | #============================================================================= 25 | # Special targets provided by cmake. 26 | 27 | # Disable implicit rules so canonical targets will work. 28 | .SUFFIXES: 29 | 30 | 31 | # Remove some rules from gmake that .SUFFIXES does not remove. 32 | SUFFIXES = 33 | 34 | .SUFFIXES: .hpux_make_needs_suffix_list 35 | 36 | 37 | # Suppress display of executed commands. 38 | $(VERBOSE).SILENT: 39 | 40 | 41 | # A target that is always out of date. 42 | cmake_force: 43 | 44 | .PHONY : cmake_force 45 | 46 | #============================================================================= 47 | # Set environment variables for the build. 48 | 49 | # The shell in which to execute make rules. 50 | SHELL = /bin/sh 51 | 52 | # The CMake executable. 53 | CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake 54 | 55 | # The command to remove a file. 56 | RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f 57 | 58 | # Escaping for special characters. 59 | EQUALS = = 60 | 61 | # The top-level source directory on which CMake was run. 62 | CMAKE_SOURCE_DIR = /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow 63 | 64 | # The top-level build directory on which CMake was run. 65 | CMAKE_BINARY_DIR = /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug 66 | 67 | #============================================================================= 68 | # Target rules for target CMakeFiles/opticalFlow.dir 69 | 70 | # All Build rule for target. 71 | CMakeFiles/opticalFlow.dir/all: 72 | $(MAKE) -f CMakeFiles/opticalFlow.dir/build.make CMakeFiles/opticalFlow.dir/depend 73 | $(MAKE) -f CMakeFiles/opticalFlow.dir/build.make CMakeFiles/opticalFlow.dir/build 74 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles --progress-num=1,2 "Built target opticalFlow" 75 | .PHONY : CMakeFiles/opticalFlow.dir/all 76 | 77 | # Include target in all. 78 | all: CMakeFiles/opticalFlow.dir/all 79 | 80 | .PHONY : all 81 | 82 | # Build rule for subdir invocation for target. 83 | CMakeFiles/opticalFlow.dir/rule: cmake_check_build_system 84 | $(CMAKE_COMMAND) -E cmake_progress_start /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles 2 85 | $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/opticalFlow.dir/all 86 | $(CMAKE_COMMAND) -E cmake_progress_start /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles 0 87 | .PHONY : CMakeFiles/opticalFlow.dir/rule 88 | 89 | # Convenience name for target. 90 | opticalFlow: CMakeFiles/opticalFlow.dir/rule 91 | 92 | .PHONY : opticalFlow 93 | 94 | # clean rule for target. 95 | CMakeFiles/opticalFlow.dir/clean: 96 | $(MAKE) -f CMakeFiles/opticalFlow.dir/build.make CMakeFiles/opticalFlow.dir/clean 97 | .PHONY : CMakeFiles/opticalFlow.dir/clean 98 | 99 | # clean rule for target. 100 | clean: CMakeFiles/opticalFlow.dir/clean 101 | 102 | .PHONY : clean 103 | 104 | #============================================================================= 105 | # Special targets to cleanup operation of make. 106 | 107 | # Special rule to run CMake to check the build system integrity. 108 | # No rule that depends on this can have commands that come from listfiles 109 | # because they might be regenerated. 110 | cmake_check_build_system: 111 | $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 112 | .PHONY : cmake_check_build_system 113 | 114 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/TargetDirectories.txt: -------------------------------------------------------------------------------- 1 | /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/rebuild_cache.dir 2 | /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/edit_cache.dir 3 | /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/opticalFlow.dir 4 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/clion-environment.txt: -------------------------------------------------------------------------------- 1 | Options: 2 | 3 | Options: -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/clion-log.txt: -------------------------------------------------------------------------------- 1 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow 2 | -- Configuring done 3 | -- Generating done 4 | -- Build files have been written to: /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/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/zhiweichen0012/OpticalFlow-movingTargetDetection/1e104b821e95d160c4f9a13d58143ab88126443b/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/opticalFlow.dir/CXX.includecache: -------------------------------------------------------------------------------- 1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) 2 | 3 | #IncludeRegexScan: ^.*$ 4 | 5 | #IncludeRegexComplain: ^$ 6 | 7 | #IncludeRegexTransform: 8 | 9 | /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/main.cpp 10 | opencv2/video/video.hpp 11 | - 12 | opencv2/highgui/highgui.hpp 13 | - 14 | opencv2/imgproc/imgproc.hpp 15 | - 16 | opencv2/core/core.hpp 17 | - 18 | iostream 19 | - 20 | cstdio 21 | - 22 | 23 | /usr/local/include/opencv2/core/core.hpp 24 | opencv2/core/types_c.h 25 | /usr/local/include/opencv2/core/opencv2/core/types_c.h 26 | opencv2/core/version.hpp 27 | /usr/local/include/opencv2/core/opencv2/core/version.hpp 28 | limits.h 29 | - 30 | algorithm 31 | - 32 | cmath 33 | - 34 | cstddef 35 | - 36 | complex 37 | - 38 | map 39 | - 40 | new 41 | - 42 | string 43 | - 44 | vector 45 | - 46 | sstream 47 | - 48 | opencv2/core/operations.hpp 49 | /usr/local/include/opencv2/core/opencv2/core/operations.hpp 50 | opencv2/core/mat.hpp 51 | /usr/local/include/opencv2/core/opencv2/core/mat.hpp 52 | 53 | /usr/local/include/opencv2/core/core_c.h 54 | opencv2/core/types_c.h 55 | /usr/local/include/opencv2/core/opencv2/core/types_c.h 56 | 57 | /usr/local/include/opencv2/core/mat.hpp 58 | limits.h 59 | - 60 | string.h 61 | - 62 | 63 | /usr/local/include/opencv2/core/operations.hpp 64 | string.h 65 | - 66 | limits.h 67 | - 68 | stddef.h 69 | - 70 | ext/atomicity.h 71 | - 72 | bits/atomicity.h 73 | - 74 | limits 75 | - 76 | 77 | /usr/local/include/opencv2/core/types_c.h 78 | assert.h 79 | - 80 | stdlib.h 81 | - 82 | string.h 83 | - 84 | float.h 85 | - 86 | stdint.h 87 | - 88 | intrin.h 89 | - 90 | emmintrin.h 91 | - 92 | fastmath.h 93 | - 94 | math.h 95 | - 96 | ipl.h 97 | - 98 | ipl/ipl.h 99 | - 100 | tegra_round.hpp 101 | /usr/local/include/opencv2/core/tegra_round.hpp 102 | emmintrin.h 103 | /usr/local/include/opencv2/core/emmintrin.h 104 | 105 | /usr/local/include/opencv2/core/version.hpp 106 | 107 | /usr/local/include/opencv2/highgui/highgui.hpp 108 | opencv2/core/core.hpp 109 | /usr/local/include/opencv2/highgui/opencv2/core/core.hpp 110 | opencv2/highgui/highgui_c.h 111 | /usr/local/include/opencv2/highgui/opencv2/highgui/highgui_c.h 112 | 113 | /usr/local/include/opencv2/highgui/highgui_c.h 114 | opencv2/core/core_c.h 115 | /usr/local/include/opencv2/highgui/opencv2/core/core_c.h 116 | 117 | /usr/local/include/opencv2/imgproc/imgproc.hpp 118 | opencv2/core/core.hpp 119 | /usr/local/include/opencv2/imgproc/opencv2/core/core.hpp 120 | opencv2/imgproc/types_c.h 121 | /usr/local/include/opencv2/imgproc/opencv2/imgproc/types_c.h 122 | 123 | /usr/local/include/opencv2/imgproc/types_c.h 124 | opencv2/core/core_c.h 125 | /usr/local/include/opencv2/imgproc/opencv2/core/core_c.h 126 | 127 | /usr/local/include/opencv2/video/background_segm.hpp 128 | opencv2/core/core.hpp 129 | /usr/local/include/opencv2/video/opencv2/core/core.hpp 130 | list 131 | - 132 | 133 | /usr/local/include/opencv2/video/tracking.hpp 134 | opencv2/core/core.hpp 135 | /usr/local/include/opencv2/video/opencv2/core/core.hpp 136 | opencv2/imgproc/imgproc.hpp 137 | /usr/local/include/opencv2/video/opencv2/imgproc/imgproc.hpp 138 | 139 | /usr/local/include/opencv2/video/video.hpp 140 | opencv2/video/tracking.hpp 141 | /usr/local/include/opencv2/video/opencv2/video/tracking.hpp 142 | opencv2/video/background_segm.hpp 143 | /usr/local/include/opencv2/video/opencv2/video/background_segm.hpp 144 | 145 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/opticalFlow.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/zhiwei/Documents/Learn/CLionProject/opticalFlow/main.cpp" "/Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/opticalFlow.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 | "/usr/local/include/opencv" 14 | "/usr/local/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/opticalFlow.dir/build.make: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.12 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/mac/bin/cmake 38 | 39 | # The command to remove a file. 40 | RM = /Applications/CLion.app/Contents/bin/cmake/mac/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/zhiwei/Documents/Learn/CLionProject/opticalFlow 47 | 48 | # The top-level build directory on which CMake was run. 49 | CMAKE_BINARY_DIR = /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug 50 | 51 | # Include any dependencies generated for this target. 52 | include CMakeFiles/opticalFlow.dir/depend.make 53 | 54 | # Include the progress variables for this target. 55 | include CMakeFiles/opticalFlow.dir/progress.make 56 | 57 | # Include the compile flags for this target's objects. 58 | include CMakeFiles/opticalFlow.dir/flags.make 59 | 60 | CMakeFiles/opticalFlow.dir/main.cpp.o: CMakeFiles/opticalFlow.dir/flags.make 61 | CMakeFiles/opticalFlow.dir/main.cpp.o: ../main.cpp 62 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/opticalFlow.dir/main.cpp.o" 63 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/opticalFlow.dir/main.cpp.o -c /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/main.cpp 64 | 65 | CMakeFiles/opticalFlow.dir/main.cpp.i: cmake_force 66 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/opticalFlow.dir/main.cpp.i" 67 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/main.cpp > CMakeFiles/opticalFlow.dir/main.cpp.i 68 | 69 | CMakeFiles/opticalFlow.dir/main.cpp.s: cmake_force 70 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/opticalFlow.dir/main.cpp.s" 71 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/main.cpp -o CMakeFiles/opticalFlow.dir/main.cpp.s 72 | 73 | # Object files for target opticalFlow 74 | opticalFlow_OBJECTS = \ 75 | "CMakeFiles/opticalFlow.dir/main.cpp.o" 76 | 77 | # External object files for target opticalFlow 78 | opticalFlow_EXTERNAL_OBJECTS = 79 | 80 | opticalFlow: CMakeFiles/opticalFlow.dir/main.cpp.o 81 | opticalFlow: CMakeFiles/opticalFlow.dir/build.make 82 | opticalFlow: /usr/local/lib/libopencv_videostab.2.4.13.dylib 83 | opticalFlow: /usr/local/lib/libopencv_ts.a 84 | opticalFlow: /usr/local/lib/libopencv_superres.2.4.13.dylib 85 | opticalFlow: /usr/local/lib/libopencv_stitching.2.4.13.dylib 86 | opticalFlow: /usr/local/lib/libopencv_contrib.2.4.13.dylib 87 | opticalFlow: /usr/local/lib/libopencv_nonfree.2.4.13.dylib 88 | opticalFlow: /usr/local/lib/libopencv_ocl.2.4.13.dylib 89 | opticalFlow: /usr/local/lib/libopencv_gpu.2.4.13.dylib 90 | opticalFlow: /usr/local/lib/libopencv_photo.2.4.13.dylib 91 | opticalFlow: /usr/local/lib/libopencv_objdetect.2.4.13.dylib 92 | opticalFlow: /usr/local/lib/libopencv_legacy.2.4.13.dylib 93 | opticalFlow: /usr/local/lib/libopencv_video.2.4.13.dylib 94 | opticalFlow: /usr/local/lib/libopencv_ml.2.4.13.dylib 95 | opticalFlow: /usr/local/lib/libopencv_calib3d.2.4.13.dylib 96 | opticalFlow: /usr/local/lib/libopencv_features2d.2.4.13.dylib 97 | opticalFlow: /usr/local/lib/libopencv_highgui.2.4.13.dylib 98 | opticalFlow: /usr/local/lib/libopencv_imgproc.2.4.13.dylib 99 | opticalFlow: /usr/local/lib/libopencv_flann.2.4.13.dylib 100 | opticalFlow: /usr/local/lib/libopencv_core.2.4.13.dylib 101 | opticalFlow: CMakeFiles/opticalFlow.dir/link.txt 102 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable opticalFlow" 103 | $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/opticalFlow.dir/link.txt --verbose=$(VERBOSE) 104 | 105 | # Rule to build all files generated by this target. 106 | CMakeFiles/opticalFlow.dir/build: opticalFlow 107 | 108 | .PHONY : CMakeFiles/opticalFlow.dir/build 109 | 110 | CMakeFiles/opticalFlow.dir/clean: 111 | $(CMAKE_COMMAND) -P CMakeFiles/opticalFlow.dir/cmake_clean.cmake 112 | .PHONY : CMakeFiles/opticalFlow.dir/clean 113 | 114 | CMakeFiles/opticalFlow.dir/depend: 115 | cd /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/opticalFlow.dir/DependInfo.cmake --color=$(COLOR) 116 | .PHONY : CMakeFiles/opticalFlow.dir/depend 117 | 118 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/opticalFlow.dir/cmake_clean.cmake: -------------------------------------------------------------------------------- 1 | file(REMOVE_RECURSE 2 | "CMakeFiles/opticalFlow.dir/main.cpp.o" 3 | "opticalFlow.pdb" 4 | "opticalFlow" 5 | ) 6 | 7 | # Per-language clean rules from dependency scanning. 8 | foreach(lang CXX) 9 | include(CMakeFiles/opticalFlow.dir/cmake_clean_${lang}.cmake OPTIONAL) 10 | endforeach() 11 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/opticalFlow.dir/depend.internal: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.12 3 | 4 | CMakeFiles/opticalFlow.dir/main.cpp.o 5 | /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/main.cpp 6 | /usr/local/include/opencv2/core/core.hpp 7 | /usr/local/include/opencv2/core/core_c.h 8 | /usr/local/include/opencv2/core/mat.hpp 9 | /usr/local/include/opencv2/core/operations.hpp 10 | /usr/local/include/opencv2/core/types_c.h 11 | /usr/local/include/opencv2/core/version.hpp 12 | /usr/local/include/opencv2/highgui/highgui.hpp 13 | /usr/local/include/opencv2/highgui/highgui_c.h 14 | /usr/local/include/opencv2/imgproc/imgproc.hpp 15 | /usr/local/include/opencv2/imgproc/types_c.h 16 | /usr/local/include/opencv2/video/background_segm.hpp 17 | /usr/local/include/opencv2/video/tracking.hpp 18 | /usr/local/include/opencv2/video/video.hpp 19 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/opticalFlow.dir/depend.make: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.12 3 | 4 | CMakeFiles/opticalFlow.dir/main.cpp.o: ../main.cpp 5 | CMakeFiles/opticalFlow.dir/main.cpp.o: /usr/local/include/opencv2/core/core.hpp 6 | CMakeFiles/opticalFlow.dir/main.cpp.o: /usr/local/include/opencv2/core/core_c.h 7 | CMakeFiles/opticalFlow.dir/main.cpp.o: /usr/local/include/opencv2/core/mat.hpp 8 | CMakeFiles/opticalFlow.dir/main.cpp.o: /usr/local/include/opencv2/core/operations.hpp 9 | CMakeFiles/opticalFlow.dir/main.cpp.o: /usr/local/include/opencv2/core/types_c.h 10 | CMakeFiles/opticalFlow.dir/main.cpp.o: /usr/local/include/opencv2/core/version.hpp 11 | CMakeFiles/opticalFlow.dir/main.cpp.o: /usr/local/include/opencv2/highgui/highgui.hpp 12 | CMakeFiles/opticalFlow.dir/main.cpp.o: /usr/local/include/opencv2/highgui/highgui_c.h 13 | CMakeFiles/opticalFlow.dir/main.cpp.o: /usr/local/include/opencv2/imgproc/imgproc.hpp 14 | CMakeFiles/opticalFlow.dir/main.cpp.o: /usr/local/include/opencv2/imgproc/types_c.h 15 | CMakeFiles/opticalFlow.dir/main.cpp.o: /usr/local/include/opencv2/video/background_segm.hpp 16 | CMakeFiles/opticalFlow.dir/main.cpp.o: /usr/local/include/opencv2/video/tracking.hpp 17 | CMakeFiles/opticalFlow.dir/main.cpp.o: /usr/local/include/opencv2/video/video.hpp 18 | 19 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/opticalFlow.dir/flags.make: -------------------------------------------------------------------------------- 1 | # CMAKE generated file: DO NOT EDIT! 2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.12 3 | 4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ 5 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -std=gnu++14 6 | 7 | CXX_DEFINES = 8 | 9 | CXX_INCLUDES = -I/usr/local/include/opencv -I/usr/local/include 10 | 11 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/opticalFlow.dir/link.txt: -------------------------------------------------------------------------------- 1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/opticalFlow.dir/main.cpp.o -o opticalFlow /usr/local/lib/libopencv_videostab.2.4.13.dylib /usr/local/lib/libopencv_ts.a /usr/local/lib/libopencv_superres.2.4.13.dylib /usr/local/lib/libopencv_stitching.2.4.13.dylib /usr/local/lib/libopencv_contrib.2.4.13.dylib /usr/local/lib/libopencv_nonfree.2.4.13.dylib /usr/local/lib/libopencv_ocl.2.4.13.dylib /usr/local/lib/libopencv_gpu.2.4.13.dylib /usr/local/lib/libopencv_photo.2.4.13.dylib /usr/local/lib/libopencv_objdetect.2.4.13.dylib /usr/local/lib/libopencv_legacy.2.4.13.dylib /usr/local/lib/libopencv_video.2.4.13.dylib /usr/local/lib/libopencv_ml.2.4.13.dylib /usr/local/lib/libopencv_calib3d.2.4.13.dylib /usr/local/lib/libopencv_features2d.2.4.13.dylib /usr/local/lib/libopencv_highgui.2.4.13.dylib /usr/local/lib/libopencv_imgproc.2.4.13.dylib /usr/local/lib/libopencv_flann.2.4.13.dylib /usr/local/lib/libopencv_core.2.4.13.dylib 2 | -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/opticalFlow.dir/main.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhiweichen0012/OpticalFlow-movingTargetDetection/1e104b821e95d160c4f9a13d58143ab88126443b/cmake-build-debug/CMakeFiles/opticalFlow.dir/main.cpp.o -------------------------------------------------------------------------------- /cmake-build-debug/CMakeFiles/opticalFlow.dir/progress.make: -------------------------------------------------------------------------------- 1 | CMAKE_PROGRESS_1 = 1 2 | CMAKE_PROGRESS_2 = 2 3 | 4 | -------------------------------------------------------------------------------- /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.12 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/mac/bin/cmake 43 | 44 | # The command to remove a file. 45 | RM = /Applications/CLion.app/Contents/bin/cmake/mac/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/zhiwei/Documents/Learn/CLionProject/opticalFlow 52 | 53 | # The top-level build directory on which CMake was run. 54 | CMAKE_BINARY_DIR = /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/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/mac/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/mac/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/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/CMakeFiles/progress.marks 84 | $(MAKE) -f CMakeFiles/Makefile2 all 85 | $(CMAKE_COMMAND) -E cmake_progress_start /Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/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 opticalFlow 115 | 116 | # Build rule for target. 117 | opticalFlow: cmake_check_build_system 118 | $(MAKE) -f CMakeFiles/Makefile2 opticalFlow 119 | .PHONY : opticalFlow 120 | 121 | # fast build rule for target. 122 | opticalFlow/fast: 123 | $(MAKE) -f CMakeFiles/opticalFlow.dir/build.make CMakeFiles/opticalFlow.dir/build 124 | .PHONY : opticalFlow/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/opticalFlow.dir/build.make CMakeFiles/opticalFlow.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/opticalFlow.dir/build.make CMakeFiles/opticalFlow.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/opticalFlow.dir/build.make CMakeFiles/opticalFlow.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 "... opticalFlow" 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/zhiwei/Documents/Learn/CLionProject/opticalFlow 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 | # Is this installation the result of a crosscompile? 31 | if(NOT DEFINED CMAKE_CROSSCOMPILING) 32 | set(CMAKE_CROSSCOMPILING "FALSE") 33 | endif() 34 | 35 | if(CMAKE_INSTALL_COMPONENT) 36 | set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") 37 | else() 38 | set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") 39 | endif() 40 | 41 | string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT 42 | "${CMAKE_INSTALL_MANIFEST_FILES}") 43 | file(WRITE "/Users/zhiwei/Documents/Learn/CLionProject/opticalFlow/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}" 44 | "${CMAKE_INSTALL_MANIFEST_CONTENT}") 45 | -------------------------------------------------------------------------------- /cmake-build-debug/highway.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhiweichen0012/OpticalFlow-movingTargetDetection/1e104b821e95d160c4f9a13d58143ab88126443b/cmake-build-debug/highway.mov -------------------------------------------------------------------------------- /cmake-build-debug/opticalFlow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhiweichen0012/OpticalFlow-movingTargetDetection/1e104b821e95d160c4f9a13d58143ab88126443b/cmake-build-debug/opticalFlow -------------------------------------------------------------------------------- /cmake-build-debug/opticalFlow.cbp: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 104 | 105 | -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- 1 | /// 概述:利用光流法进行运动目标检测 2 | //利用光流场法实现目标检测的基本思想是: 3 | // 首先计算图像中每一个像素点的运动向量,即建立整幅图像的光流场。 4 | // 如果场景中没有运动目标,则图像中所有像素点的运动向量应该是连续变化的; 5 | // 如果有运动目标,由于目标和背景之间存在相对运动,目标所在位置处的运动向量必然和邻域(背景)的运动向量不同,从而检测出运动目标。 6 | 7 | #include 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | 14 | using namespace std; 15 | using namespace cv; 16 | 17 | //--------声明全局函数------------ 18 | void tracking(Mat &frame, Mat &output); 19 | 20 | bool addNewPoints(); 21 | 22 | bool acceptTrackedPoint(int i); 23 | 24 | //--------声明全局变量------------ 25 | string window_name = "optical flow tracking"; 26 | Mat gray; //当前图片 27 | Mat gray_prev; //预测图片 28 | 29 | vector points[2]; //point0为特征点的原来位置,point1为特征点的新位置 30 | vector initial; //初始化跟踪点的位置 31 | vector features; //检测的特征 32 | int maxCount = 500; //检测的最大特征数 33 | double qLevel = 0.01; //特征检测的等级 34 | double minDest = 10.0; //两特征点之间最小的距离 35 | vector status; //跟踪特征的状态,特征的流发现为1,否则为0 36 | vector err; 37 | 38 | int main() { 39 | Mat frame; 40 | Mat result; 41 | 42 | // VideoCapture capture(0); 43 | VideoCapture capture("highway.mov"); 44 | 45 | if (capture.isOpened()) { 46 | while (true) { 47 | capture >> frame; 48 | if (!frame.empty()) //不为空 49 | { 50 | tracking(frame, result); //跟踪 51 | waitKey(); 52 | 53 | } else { 54 | printf("No Capture frame , Break"); 55 | break; 56 | } 57 | 58 | int c = waitKey(50); 59 | if (27 == (char) c) { 60 | break; 61 | } 62 | 63 | 64 | } 65 | } 66 | 67 | return 0; 68 | } 69 | //--------tracking函数 跟踪运动目标------------------ 70 | // frame:输入的视频帧 output:有跟踪结果的视频帧 71 | 72 | void tracking(Mat &frame, Mat &output) { 73 | cvtColor(frame, gray, CV_BGR2GRAY); 74 | frame.copyTo(output); 75 | 76 | //添加特征点 77 | if (addNewPoints()) { 78 | goodFeaturesToTrack(gray, features, maxCount, qLevel, minDest); 79 | points[0].insert(points[0].end(), features.begin(), features.end()); 80 | initial.insert(initial.end(), features.begin(), features.end()); 81 | } 82 | if (gray_prev.empty()) { 83 | gray.copyTo(gray_prev); 84 | } 85 | //l-k流光法运动估计 86 | calcOpticalFlowPyrLK(gray_prev, gray, points[0], points[1], status, err); 87 | //去掉一些不好的特征点 88 | int k = 0; 89 | for (size_t i = 0; i < points[1].size(); i++) { 90 | if (acceptTrackedPoint(i)) { 91 | initial[k] = initial[i]; 92 | points[1][k++] = points[1][i]; 93 | 94 | } 95 | 96 | } 97 | points[1].resize(k); 98 | initial.resize(k); 99 | //显示特征点和运动轨迹 100 | for (size_t i = 0; i < points[1].size(); i++) { 101 | line(output, initial[i], points[1][i], Scalar(0, 0, 255)); 102 | circle(output, points[1][i], 3, Scalar(0, 255, 0), -1); 103 | 104 | } 105 | 106 | //把当前跟踪结果作为下一次的参考 107 | swap(points[1], points[0]); 108 | swap(gray_prev, gray); 109 | 110 | imshow(window_name, output); 111 | } 112 | 113 | 114 | //--------addNewPoints函数 :检测新店是否应该被添加---------------- 115 | // return是否被添加的标志 116 | bool addNewPoints() { 117 | return points[0].size() <= 10; //points.size()求行数 points.size()求列数 118 | 119 | } 120 | 121 | //-------acceptTrackedPoint函数:决定哪些跟踪点被接收------------- 122 | bool acceptTrackedPoint(int i) { 123 | return status[i] && ((abs(points[0][i].x - points[1][i].x) + abs(points[0][i].y - points[1][i].y)) > 2); 124 | } 125 | 126 | --------------------------------------------------------------------------------