From 71756d49540dd93b94c850ddcecbb873c887b7a7 Mon Sep 17 00:00:00 2001 From: AntoineUPMC Date: Tue, 2 May 2017 18:17:11 +0200 Subject: [PATCH] Suppresion fichier inutile, Changement makefile, Debut SFML, Ajout mode CONFIG/SFML --- CMakeCache.txt | 297 ---- CMakeFiles/2.8.12.2/CMakeCCompiler.cmake | 56 - CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake | 57 - .../2.8.12.2/CMakeDetermineCompilerABI_C.bin | Bin 8595 -> 0 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 8608 -> 0 bytes CMakeFiles/2.8.12.2/CMakeSystem.cmake | 15 - .../2.8.12.2/CompilerIdC/CMakeCCompilerId.c | 389 ------ CMakeFiles/2.8.12.2/CompilerIdC/a.out | Bin 8691 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 377 ----- CMakeFiles/2.8.12.2/CompilerIdCXX/a.out | Bin 8700 -> 0 bytes CMakeFiles/CMakeDirectoryInformation.cmake | 16 - CMakeFiles/CMakeOutput.log | 263 ---- CMakeFiles/DisplayImage.dir/C.includecache | 1244 ----------------- CMakeFiles/DisplayImage.dir/CXX.includecache | 8 - CMakeFiles/DisplayImage.dir/DependInfo.cmake | 22 - CMakeFiles/DisplayImage.dir/build.make | 135 -- CMakeFiles/DisplayImage.dir/cmake_clean.cmake | 10 - CMakeFiles/DisplayImage.dir/depend.internal | 126 -- CMakeFiles/DisplayImage.dir/depend.make | 126 -- CMakeFiles/DisplayImage.dir/flags.make | 8 - CMakeFiles/DisplayImage.dir/link.txt | 1 - CMakeFiles/DisplayImage.dir/progress.make | 2 - .../DisplayImage.dir/src/DisplayImage.c.o | Bin 20000 -> 0 bytes CMakeFiles/Makefile.cmake | 47 - CMakeFiles/Makefile2 | 99 -- CMakeFiles/TargetDirectories.txt | 1 - CMakeFiles/cmake.check_cache | 1 - CMakeFiles/progress.marks | 1 - CMakeLists.txt | 29 - src/DisplayImage.c~ => Code/KirbyTrack.c | 104 +- Code/Makefile | 15 + Code/Makefile~ | 14 + Makefile | 163 --- Mymakefile~ | 8 + SHARE/desktop.ini | 5 - ...-os-motor-control-serialARCH_PRO_DEBUG.bin | Bin 33828 -> 0 bytes ...s-motor-control-serialARCH_PRO_RELEASE.bin | Bin 33748 -> 0 bytes SHARE/motor-control-serial.cpp | 68 - bin/DisplayImage | Bin 28908 -> 0 bytes cmake_install.cmake | 44 - err.txt | 1 - src/DisplayImage.c | 193 --- trash/CMakeLists.txt | 28 +- 43 files changed, 152 insertions(+), 3821 deletions(-) delete mode 100644 CMakeCache.txt delete mode 100644 CMakeFiles/2.8.12.2/CMakeCCompiler.cmake delete mode 100644 CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake delete mode 100755 CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin delete mode 100755 CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 CMakeFiles/2.8.12.2/CMakeSystem.cmake delete mode 100644 CMakeFiles/2.8.12.2/CompilerIdC/CMakeCCompilerId.c delete mode 100755 CMakeFiles/2.8.12.2/CompilerIdC/a.out delete mode 100644 CMakeFiles/2.8.12.2/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100755 CMakeFiles/2.8.12.2/CompilerIdCXX/a.out delete mode 100644 CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 CMakeFiles/CMakeOutput.log delete mode 100644 CMakeFiles/DisplayImage.dir/C.includecache delete mode 100644 CMakeFiles/DisplayImage.dir/CXX.includecache delete mode 100644 CMakeFiles/DisplayImage.dir/DependInfo.cmake delete mode 100644 CMakeFiles/DisplayImage.dir/build.make delete mode 100644 CMakeFiles/DisplayImage.dir/cmake_clean.cmake delete mode 100644 CMakeFiles/DisplayImage.dir/depend.internal delete mode 100644 CMakeFiles/DisplayImage.dir/depend.make delete mode 100644 CMakeFiles/DisplayImage.dir/flags.make delete mode 100644 CMakeFiles/DisplayImage.dir/link.txt delete mode 100644 CMakeFiles/DisplayImage.dir/progress.make delete mode 100644 CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o delete mode 100644 CMakeFiles/Makefile.cmake delete mode 100644 CMakeFiles/Makefile2 delete mode 100644 CMakeFiles/TargetDirectories.txt delete mode 100644 CMakeFiles/cmake.check_cache delete mode 100644 CMakeFiles/progress.marks delete mode 100644 CMakeLists.txt rename src/DisplayImage.c~ => Code/KirbyTrack.c (74%) create mode 100644 Code/Makefile create mode 100644 Code/Makefile~ delete mode 100644 Makefile create mode 100644 Mymakefile~ delete mode 100644 SHARE/desktop.ini delete mode 100644 SHARE/mbed-os-motor-control-serialARCH_PRO_DEBUG.bin delete mode 100644 SHARE/mbed-os-motor-control-serialARCH_PRO_RELEASE.bin delete mode 100644 SHARE/motor-control-serial.cpp delete mode 100755 bin/DisplayImage delete mode 100644 cmake_install.cmake delete mode 100644 err.txt delete mode 100644 src/DisplayImage.c diff --git a/CMakeCache.txt b/CMakeCache.txt deleted file mode 100644 index 5ef10c4..0000000 --- a/CMakeCache.txt +++ /dev/null @@ -1,297 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/jack/Documents/rob3-projetsinfo-g15-2017 -# It was generated by CMake: /usr/bin/cmake -# You can edit this file to change values found and used by cmake. -# If you do not want to change any of the values, simply exit the editor. -# If you do want to change a value, simply edit, save, and exit the editor. -# The syntax for the file is as follows: -# KEY:TYPE=VALUE -# KEY is the name of a variable in the cache. -# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. -# VALUE is the current value for the KEY. - -######################## -# EXTERNAL cache entries -######################## - -//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or -// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. -CMAKE_BUILD_TYPE:STRING= - -//Enable/Disable color output during build. -CMAKE_COLOR_MAKEFILE:BOOL=ON - -//CXX compiler. -CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ - -//Flags used by the compiler during all build types. -CMAKE_CXX_FLAGS:STRING= - -//Flags used by the compiler during debug builds. -CMAKE_CXX_FLAGS_DEBUG:STRING=-g - -//Flags used by the compiler during release minsize builds. -CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the compiler during release builds (/MD /Ob1 /Oi -// /Ot /Oy /Gs will produce slightly less optimized but smaller -// files). -CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the compiler during Release with Debug Info builds. -CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//C compiler. -CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc - -//Flags used by the compiler during all build types. -CMAKE_C_FLAGS:STRING= - -//Flags used by the compiler during debug builds. -CMAKE_C_FLAGS_DEBUG:STRING=-g - -//Flags used by the compiler during release minsize builds. -CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the compiler during release builds (/MD /Ob1 /Oi -// /Ot /Oy /Gs will produce slightly less optimized but smaller -// files). -CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the compiler during Release with Debug Info builds. -CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//Flags used by the linker. -CMAKE_EXE_LINKER_FLAGS:STRING=' ' - -//Flags used by the linker during debug builds. -CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Enable/Disable output of compile commands during generation. -CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF - -//Install path prefix, prepended onto install directories. -CMAKE_INSTALL_PREFIX:PATH=/usr/local - -//Path to a program. -CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make - -//Flags used by the linker during the creation of modules. -CMAKE_MODULE_LINKER_FLAGS:STRING=' ' - -//Flags used by the linker during debug builds. -CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Value Computed by CMake -CMAKE_PROJECT_NAME:STATIC=DisplayImage - -//Flags used by the linker during the creation of dll's. -CMAKE_SHARED_LINKER_FLAGS:STRING=' ' - -//Flags used by the linker during debug builds. -CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//If set, runtime paths are not added when installing shared libraries, -// but are added when building. -CMAKE_SKIP_INSTALL_RPATH:BOOL=NO - -//If set, runtime paths are not added when using shared libraries. -CMAKE_SKIP_RPATH:BOOL=NO - -//Flags used by the linker during the creation of static libraries. -CMAKE_STATIC_LINKER_FLAGS:STRING= - -//Flags used by the linker during debug builds. -CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//If true, cmake will use relative paths in makefiles and projects. -CMAKE_USE_RELATIVE_PATHS:BOOL=OFF - -//If this value is on, makefiles will be generated without the -// .SILENT directive, and all commands will be echoed to the console -// during the make. This is useful for debugging only. With Visual -// Studio IDE projects all commands are done without /nologo. -CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE - -//Value Computed by CMake -DisplayImage_BINARY_DIR:STATIC=/home/jack/Documents/rob3-projetsinfo-g15-2017 - -//Value Computed by CMake -DisplayImage_SOURCE_DIR:STATIC=/home/jack/Documents/rob3-projetsinfo-g15-2017 - -//Path where debug 3rdpaty OpenCV dependencies are located -OpenCV_3RDPARTY_LIB_DIR_DBG:PATH= - -//Path where release 3rdpaty OpenCV dependencies are located -OpenCV_3RDPARTY_LIB_DIR_OPT:PATH= - -OpenCV_CONFIG_PATH:FILEPATH=/usr/local/share/OpenCV - -//The directory containing a CMake configuration file for OpenCV. -OpenCV_DIR:PATH=/usr/local/share/OpenCV - -//Path where debug OpenCV libraries are located -OpenCV_LIB_DIR_DBG:PATH= - -//Path where release OpenCV libraries are located -OpenCV_LIB_DIR_OPT:PATH= - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: CMAKE_BUILD_TOOL -CMAKE_BUILD_TOOL-ADVANCED:INTERNAL=1 -//What is the target build tool cmake is generating for. -CMAKE_BUILD_TOOL:INTERNAL=/usr/bin/make -//This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/home/jack/Documents/rob3-projetsinfo-g15-2017 -//Major version of cmake used to create the current loaded cache -CMAKE_CACHE_MAJOR_VERSION:INTERNAL=2 -//Minor version of cmake used to create the current loaded cache -CMAKE_CACHE_MINOR_VERSION:INTERNAL=8 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=12 -//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE -CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 -//Path to CMake executable. -CMAKE_COMMAND:INTERNAL=/usr/bin/cmake -//Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack -//Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest -//ADVANCED property for variable: CMAKE_CXX_FLAGS -CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG -CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL -CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE -CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO -CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS -CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG -CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL -CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE -CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO -CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS -CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG -CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE -CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS -CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 -//Name of generator. -CMAKE_GENERATOR:INTERNAL=Unix Makefiles -//Name of generator toolset. -CMAKE_GENERATOR_TOOLSET:INTERNAL= -//Start directory with the top level CMakeLists.txt file for this -// project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/jack/Documents/rob3-projetsinfo-g15-2017 -//Install .so files without execute permission. -CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MAKE_PROGRAM -CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS -CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG -CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE -CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//number of local generators -CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=1 -//Path to CMake installation. -CMAKE_ROOT:INTERNAL=/usr/share/cmake-2.8 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS -CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG -CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE -CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH -CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_RPATH -CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS -CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG -CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE -CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_USE_RELATIVE_PATHS -CMAKE_USE_RELATIVE_PATHS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE -CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 -//Details about finding OpenCV -FIND_PACKAGE_MESSAGE_DETAILS_OpenCV:INTERNAL=[/usr/local][v3.2.0()] -//ADVANCED property for variable: OpenCV_3RDPARTY_LIB_DIR_DBG -OpenCV_3RDPARTY_LIB_DIR_DBG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: OpenCV_3RDPARTY_LIB_DIR_OPT -OpenCV_3RDPARTY_LIB_DIR_OPT-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: OpenCV_CONFIG_PATH -OpenCV_CONFIG_PATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: OpenCV_LIB_DIR_DBG -OpenCV_LIB_DIR_DBG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: OpenCV_LIB_DIR_OPT -OpenCV_LIB_DIR_OPT-ADVANCED:INTERNAL=1 - diff --git a/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake b/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake deleted file mode 100644 index c82c48b..0000000 --- a/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake +++ /dev/null @@ -1,56 +0,0 @@ -set(CMAKE_C_COMPILER "/usr/bin/cc") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "GNU") -set(CMAKE_C_COMPILER_VERSION "4.8.5") -set(CMAKE_C_PLATFORM_ID "Linux") - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_LINKER "/usr/bin/ld") -set(CMAKE_COMPILER_IS_GNUCC 1) -set(CMAKE_C_COMPILER_LOADED 1) -set(CMAKE_C_COMPILER_WORKS TRUE) -set(CMAKE_C_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_C_COMPILER_ENV_VAR "CC") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_C_COMPILER_ID_RUN 1) -set(CMAKE_C_SOURCE_FILE_EXTENSIONS c) -set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_C_LINKER_PREFERENCE 10) - -# Save compiler ABI information. -set(CMAKE_C_SIZEOF_DATA_PTR "8") -set(CMAKE_C_COMPILER_ABI "ELF") -set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") - -if(CMAKE_C_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_C_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") -endif() - -if(CMAKE_C_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") -endif() - - - - -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "c") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/4.8;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") - - - diff --git a/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake b/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake deleted file mode 100644 index c8441ec..0000000 --- a/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,57 +0,0 @@ -set(CMAKE_CXX_COMPILER "/usr/bin/c++") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "GNU") -set(CMAKE_CXX_COMPILER_VERSION "4.8.5") -set(CMAKE_CXX_PLATFORM_ID "Linux") - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_LINKER "/usr/bin/ld") -set(CMAKE_COMPILER_IS_GNUCXX 1) -set(CMAKE_CXX_COMPILER_LOADED 1) -set(CMAKE_CXX_COMPILER_WORKS TRUE) -set(CMAKE_CXX_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_CXX_COMPILER_ID_RUN 1) -set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) -set(CMAKE_CXX_LINKER_PREFERENCE 30) -set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) - -# Save compiler ABI information. -set(CMAKE_CXX_SIZEOF_DATA_PTR "8") -set(CMAKE_CXX_COMPILER_ABI "ELF") -set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") - -if(CMAKE_CXX_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_CXX_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") -endif() - -if(CMAKE_CXX_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") -endif() - - - - -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/4.8;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") - - - diff --git a/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin b/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index 5782005747d0ac57b94263e4df44270658780c2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8595 zcmeHMeQZlzI)>5 zmxshQZGUkrzjM#;o^$TG_uY?o?|nAZ+U#^VfXNA829i#cC;~E`03-8-D6s&PfdUV~ zGAKc$82^gMA#S9YPfOR#-BQnmya@jRrvU_xBfsob8@KJBssO$tx9i$nx&iE>p68%%upA#$(;<>K~0q zs^hUl=0NpO*#=_&?ztbi-#C&2<+Qm4CYk6w0GlP31I%&fVBk*7&DiUHb0f zdFy{T_w_B8#{c}gOE0hKK7aGQZ+vC>o@Y-UeslOk&%A{fUmmM09=raB59HfKV+&QI z?6Y7b&c*)%8$5xS&j$bLUGUR)!M}#M7b+p(?ZQ-^!k8qy%7VWn@Fk#F@E*i{Hu^^p zpAQwF$bQ8A=0(I8Ksk(;DwqO@iYGuHa>98YkTCoh6JA&{D^7Z^q<=*E*&q#mAn>^m zC{ZM0um=TR4mC0!IZU7haf)-h#6Kggz995HP%m)_17JVwp>DShG>y_)S`VjmZ6F*= zFw&FGXuYvS478T^HZ2lOMf+lDJ(_B7Ym6ro(e`k6JPNTyZ&FLg4n>o_T4b-D0xcQ| z>tXak%*BZ6uHge#|vj5STqn|M@$SSimhQq`O=M5JyUC|{{G=6A|F;&Wb zL}QK1p*)`nH|wiIH{9wA#Xm3efqHaYFTPTT%IeTt?lWYSr`+0CQ6;zPHGEdAP%uSu zKPgLiM_H(Rpr?pCuG)uF#lZEtUx7^fbhPMoF=s!mK$|GM%ERJ_$& zv7!lJY$FEPp;ptlQHQ2IYWDJeXXlwQDu4pJ)p?4tau+IA3=%d*66>FycA>tS{jGZX z+D6qeslGd%LE~SNqI&fAXsl-6Hta7-`@zQ@7%ybzccA5!XE2b?w~PPb_JQN0GgLoy z=<%~9sGvVI6T-rdQ$AcZP(L@>dG(uUQn3QArje76?2#L4HgjPjbcafPA#_6>sd!_M zx_`xQ#vP$Mj6_YyolY$4dD4gAQ^9O5_+(4=cCe!*doI}CI=m`?0d%Ot)x>wUuD)D* zUOoMZi{99k(5Jbadi19L5ZkwAueD}xH=&Q*!oR3PXB_Hd*E84XMegbhem&S3+#S@; z^!EB$|08_A;@!(v?I`Fi04-aax2-n~qg^$DP6G^g$9CbzMkn^sWv&f17<)1PZ+w!= z9Y($!18YTIhRyOC@>b+;A^$by&!TN+5wIOUdOU|rS21sQZM23jc^wIJVFYR z?DYXwVm|5jqdvs|9&fX!a&yJp{q8~7xOBrKbt@kxm~@)(--&UFxh&}M9&dE6E9_=bx@o~jp%RZq>a64etJDsA&9aZe!VsR??j8a%!R zPbKO%c-*31ucP@W`Z13?a(SQbx4``txZeW*&lcE@>nl->f#fHprb9uBkAz~S) zcTt~7sgKK=khwjlq&zC~4eS5?llQUKlJ?1Z9+TXfzp1fty|1dHJCo2ezIuPazqWc! zMo6{K)YkiJ>ixB=4IE~v)>~EU4Apu7fBN8n9_~i2rwrcDsaOI(+4q7!k<_F9U_(o_ z9`2J;Un1l0&ctvt8jFCRr2cTaAN-Mn3G`=h{Gt~*`=Y6IESV?}G|Wpy<6$z8sl9O> z{NgL#uSXAHT5KTvsifEx_@n(=Zz?)S z9pb|;N-;d*E&=>K$$^1rLbo>de<0I%qrS!cI^a}L%AdFJcoQH#xF53oIZRL=XZv=i zf>QoG!zZNtqbQ#gsakxR?RBRja9uiFDWv?vYTtxew{c8x`6Et6D33^>OGx>7fybYO zVJjwR4q*Ffr-BmA7lOfASz($-D9QFbUY|sa_B(9P^Uk;o^nJ`TlePVJVNeGg#(%V^Z4tq`ftM3Bw^wP^fIr^VF2I=Xy$UR{fv1*z>&S zmJ=_}lVne8fwldPBSvi^)o0d;fCPB{M-@S`Sy_ZErp)$TC5p)FvXsvTUYTJ2eU#1i ze2#HK+P`XfVQk0#PFn1FU8|QB<@ufUt?|Di?YaH=+(nW0b!;fPwfs?wJ)i&axnRA; z-dg?}7W+}$J`#<}@^1+#|B&zuFpeoYB%?7v#OpYp6I%7H@;hi#fq%B=b-t3EB3bpV z@_VR5uZZnw2TkO=NBh5`F1>2D=XH+HarwMfc88gG_&xj`ZO!HLxydwD3dtHT%gnE% zj@cgMcZN8y#JnnUVj{L6RiDZ-Qw{~f zYRn*}*`DS{GqF8$x-Q_d&3ebVd{&g17EzSVW5;Y?DL*W0m?icB|c@rgA%vy_nt!BVTzN- zN3XzVx970*v%OToRGxl>Nr%mQ8AIHzUbJpFaOI%mP9izoBWACE4si$G7>txDn99>7 zOxm>%Y1ozffiPV#yPsge4t$R_miJpO@Y(%jk!Yyd{cyGP!}G8x4j*d;KD+;HL7eVW ztoI|k5cjdMiSHNq?0cebA#Qh{@;$`u?wd{`z5rXDzjwHZR|L*do}ZF_czxoWcM$in zVB+Tyx4VbBhPd55)W?X^eUoBo|D4q4?>a7`1m|_T`>6$p+uctsM%*sWFWvlr*L@4+jd&5b*>)|Q>^ng;pnCQTpEdg#I_4Se5Yg7BUxsrAK^-Ql` zw6PJ3iN&KS+*V`!;wlV}>(RD(N3boVg|;?fO^j-By1)}%b4Aigtv{TI;9Z*5^wq7w zww6XjO={v|4k5gDV~?9!w>1P?wQbGKJ45YSd$6H3MCFKkynDK}Gu_SI^#aeh`m=0AO&g^HJ zP(~vKs#y$%rcGnjR8`ZaMOr8IFUCH!hEWw%brNN3)wQdHV03(HR4^7zwB9-Q-D5w$ zJS4Vh(*EFBe&?RwJ?Gqyckj9H-uqlfxYOxy0Fx8G1SAcVD*`f}07n-HQDOn80tJ@A z5-3Nc4F8JAA#S9Y&q~+KE2W+bxf}lhrvU_h%Z_`G80;Z;vbw9k*pAdcJVB7 z(k0q_QIAr(T{>#7R0u}d;4MM|V9s`5K|8AFy^>cd_Q>+?)-N|?`m+FWOlr9JkZ+M+Tzco{HsK}$v^3?-`FQg;(n|{iRxU7e;Nanzv3tEzYgs`edPA| z*|j6ffA-|a75G2moveh<)>c)z-SfZc28HtIRZ}@_9dBRTRTX;Y*B8FC zw|edO=e_*p3p4Ni{=$o^2H(H_?$@_1-SylHdw+T8BTseh`4_ML;cxOyqM;2nBIdKf z=OMPx2Jc7AXM_LnF8C{V!MhOmLLCIW1DGn(W=s;^V8IUxd=V%Xya#cgjeY|01yBQC zIgWVTJd5~3m=8xP6iflc#1mjEa>5776^R(^2r@4$np01DucY5C{j8H#2LwJ3ycRzX zNqvy@k<$deAaD=3B`)0n;CLIN;nfP7MrkdhN7A}B8i^+v8Omg};dn9*T32tk7LBE2 zJL4HWmhSBiB~r;)Z)7kL11%Pf=n*s_W;j7%=V&S^J!)va3DePdQp;vyQL}e+uA_$} zfrFV0n{U{y^~kb9iAW|B%NSL#t-$(lS6fJ1&45VJyr8+mR42y=%^@y{@_Z)TtglX8t5gq`eNg2C^}vi?cIgpRR;OO8 zJV{mn`88)TE5G88_^hc{Fh%kRWnDg(M_Ta)$u#vZpFy$tdROkP9cu2pI`x+un|r%X z&CnZHPo1Cvr=B`RL&?1P7>>%n02APn){u4;>r`MgUh&Uw#%%YU<%~208i2 zedC&%%bq*cafeDh*l|rgT61jDhmEfJ?Tn-24kK$!$en&HYd`5j@X25c0s5`Oq%^ZV+Fk6rYpE_HvB&#MQn>&w_aoVyav-EK!8`Px6L zQzsqjV^_0R=ml=?4?Y#_5AFzRCx?gqtbY^Vt9a+~6+22s2|(Az&P{7G@jbEBuofND z)7zT@{RS8rjBm$}2MmCYC9ZW%SobpgU;8+p--~=HRxFIX3cKaU$iv8AL;f4&)i^pR z{u4R&^nhdB>sV4!k%y1ZOHVULp1ADh`|Hm3Gj~O^u110XE6Ab{D zL*GqApD`GmD^o;@@zYY~dUJVl8(JtImjltBX{nFPppdygZ%BEc%$LRe&l&Gytp#RDflKj2@}xGF28=6%gA{-zdx^TP%Xb5vWbs;dpv765-{ zVpNX|BG=OfAK_FyiJ$Ug;7_LXm_OLo)u=~yN@-^@>mSUwAX8%r9sJ^R->=8UF)cP0{&Y(09{jNpZ8#knjcFrM zv}MV#&?4z{WWuoE^sXUPL+_E%_z)JILWlV9i&6}axSat1P-=8Emej4C{U69Q-)L;{ zxDGfKl#1sqJl_O}4<3gse;yMw#@W8tsi0Im&+rMU_;44KBGrsfv%T(A1g=Ym%Y{^Y zSnb;}>o(2_F8`=g5z0p;@RX2>ae?Qbgkd8lC&tKaA zQjB1Gjyuz`q8w*XMUb`sb|6Y~ob7pD@1u`oByPVH3+1r>)2Kr+gJq5z)6&34PLQni zH&B2*n4qe%J;$lj(w^JNK?I7uR{1y=jRh*6(#oaX(%R{|XWQALpK zRu&pAnku-d0}kF{$8-y^Sb7i4dwXG`quit zB<;EX`P{`T?N_s*o^Z8$ctRUBu zU9cU?|HK4g+XxTqqSi68znUm?lXxnRxyFjq{wK3A}EU;#I)wK`H(~;rq4}pL>2w`7Vt79G6S= z=bjrI`Znjf!cXyBy3~)iaPLuyFTgmam?4pN;R!UyDRZU^9xUuLO7U8ZCj(|kq+PgM z;CNxqbit%NwGU2BV znk?`A5rNMgKP}Rab$qUuemFjJMYjli?zoC0PWLQyicZ8~YyxqgKuRCq6ZqWwqn8l3 zyKnj_;tR2N`Fn@G{aoNI75SUe53f(0^C!f8ESUHu#O>~({(-pNJyZoYknWolOFvg5 zZg)TRpwzeaXT8+7-cKz@+^(KU=hER_d?%L9;X;8d| z()3Ynh%TZsz!yU%2rr~k+Rj93Fp|)sdMcgKBH3}k4dGZKrpKcG*2liM8a>-6i90W2 zqls5jdU^tkt!XqnIy!+SCP||mZHa2AJMwfav~61m3yLRVY1~-*hsMT0`&ziUHJ%(! zX{N(}LIVQC!+-SL*%R#U&^k7@V>^vTbGoD)x-E-lQrbu)8KoPz_OEUXc6WskHK~c~ zJcRJFjy>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH HEX(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC(__WATCOMC__ % 100) - -#elif defined(__SUNPRO_C) -# define COMPILER_ID "SunPro" -# if __SUNPRO_C >= 0x5100 - /* __SUNPRO_C = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# else - /* __SUNPRO_C = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# endif - -#elif defined(__HP_cc) -# define COMPILER_ID "HP" - /* __HP_cc = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) - -#elif defined(__DECC) -# define COMPILER_ID "Compaq" - /* __DECC_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) - -#elif defined(__IBMC__) -# if defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" -# else -# if __IBMC__ >= 800 -# define COMPILER_ID "XL" -# else -# define COMPILER_ID "VisualAge" -# endif - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__TINYC__) -# define COMPILER_ID "TinyCC" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -/* Analog VisualDSP++ >= 4.5.6 */ -#elif defined(__VISUALDSPVERSION__) -# define COMPILER_ID "ADSP" - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) - -/* Analog VisualDSP++ < 4.5.6 */ -#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" - -/* IAR Systems compiler for embedded systems. - http://www.iar.com */ -#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" - -/* sdcc, the small devices C compiler for embedded systems, - http://sdcc.sourceforge.net */ -#elif defined(SDCC) -# define COMPILER_ID "SDCC" - /* SDCC = VRP */ -# define COMPILER_VERSION_MAJOR DEC(SDCC/100) -# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) -# define COMPILER_VERSION_PATCH DEC(SDCC % 10) - -#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) -# define COMPILER_ID "MIPSpro" -# if defined(_SGI_COMPILER_VERSION) - /* _SGI_COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) -# else - /* _COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) -# endif - -/* This compiler is either not known or is too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__sgi) -# define COMPILER_ID "MIPSpro" - -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" - -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) -# define PLATFORM_ID "IRIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#else /* unknown platform */ -# define PLATFORM_ID "" - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM) -# define ARCHITECTURE_ID "ARM" - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID "" -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -/*--------------------------------------------------------------------------*/ - -#ifdef ID_VOID_MAIN -void main() {} -#else -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif - (void)argv; - return require; -} -#endif diff --git a/CMakeFiles/2.8.12.2/CompilerIdC/a.out b/CMakeFiles/2.8.12.2/CompilerIdC/a.out deleted file mode 100755 index bf64d156cba9aa831db66eab05967492d1e48987..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8691 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 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH HEX(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC(__WATCOMC__ % 100) - -#elif defined(__SUNPRO_CC) -# define COMPILER_ID "SunPro" -# if __SUNPRO_CC >= 0x5100 - /* __SUNPRO_CC = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# endif - -#elif defined(__HP_aCC) -# define COMPILER_ID "HP" - /* __HP_aCC = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) - -#elif defined(__DECCXX) -# define COMPILER_ID "Compaq" - /* __DECCXX_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) - -#elif defined(__IBMCPP__) -# if defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" -# else -# if __IBMCPP__ >= 800 -# define COMPILER_ID "XL" -# else -# define COMPILER_ID "VisualAge" -# endif - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -/* Analog VisualDSP++ >= 4.5.6 */ -#elif defined(__VISUALDSPVERSION__) -# define COMPILER_ID "ADSP" - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) - -/* Analog VisualDSP++ < 4.5.6 */ -#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" - -/* IAR Systems compiler for embedded systems. - http://www.iar.com */ -#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" - -#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) -# define COMPILER_ID "MIPSpro" -# if defined(_SGI_COMPILER_VERSION) - /* _SGI_COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) -# else - /* _COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) -# endif - -/* This compiler is either not known or is too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__sgi) -# define COMPILER_ID "MIPSpro" - -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" - -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) -# define PLATFORM_ID "IRIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#else /* unknown platform */ -# define PLATFORM_ID "" - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM) -# define ARCHITECTURE_ID "ARM" - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID "" -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif - (void)argv; - return require; -} diff --git a/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out b/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out deleted file mode 100755 index 695cd27369beea5093a18c6e1c09eb694e42e013..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8700 zcmeHMeQaA-6+gC00nwx>%(}X+^vwO@q5>+jAVJ&y|yw)>&KH^x27>#+yGP z`*};o7=^5ptghRHCR7lA6lp?1LWsXgK)}+aS|tP`10fADq%zU1pQ31`M9|HgbKgDn z^Rt5{B={>=diUJ(yXSZA$Gi8wd*A(PDAI4Y*?@x`9s{8@C;~EKfFHH61%Lv6Sc&n2 zuo0RNZp4S}6q#bVC|$E`mTnv<8}RYl4Zv?#M1tjK3>a8)4M|dYm7vI^A-}W2P+0=qgTOXhtMd6FV6{d%AsvoUco?oBWgQ?!h5Z68EDAHLCMEd}s_%{$bDf;h%ia{<+s*d*#Bm z-}PT_`P$ER5tkoKe&VnSE!Wnu-h`O94i4CkQL1(iXd0!pf*#N7S|*;#B62*F%SuFp z-H~u_Q0ww_`F5fwXuOYhN^cac-_r0rlefeL`Hk*`UCcAEV*zF;{CJ!0bV+;E>wB z4~06t=u}IWpRo_m&r$(YvD?FMP*(YptMvq7v!t>8`9%lXtED&9^Vc3%Z42t#i$x^= zlnm9AzeTcIdduLyC;2BH{r)O1K(S>AnOC02iVVNi_)UatAI?+z)ageLtwaO;!FyF$ zH}rI;4utKhL;QGa! zEp%5swSIFwTo}5}olu$-X?ZGicX)ox=W2a{{6XMgpi~Y#5iZ>c424U-4@4uUx6U+s zu?tSOlROaFcDeJ9>iLfx^hU32{kU9KPu|oYWPYS{EmFGEhd#>d-c_gPZR)P;#cTAU zj|>Nn28IL20^0morMwUE{fn_tI}}8HY*nL9KvhwAuz&Bvqq)pPDxJ(9!Pz(r0-8w2 z^|4$&b0k93TY~ZY==hQ0rTN;^$$TM|%O2@4Lbp#Q{G8ZHY}-c1BONGd9Y6X}x%?c; zmrzDfPGN_Ax{X2KdWvT->-Th9_9@na8noq#v8y?xdW6NfO$)*pVU!&i{1O%M!7wy3{P4+03 zY~&>nc4Ix0l;7)gzhVzLJuf>#PVec4khATjM%CHzVw39hPp=qoDru)b;Oq!E+j^be zUZ)4`d!5aqT|Yp&AN`o;JGopA%RR8%1Is(cm`H7uI-id=NZljz>3d6o^Z)*FIY;^#yF#LJ=9A^oewxCp zT_FMYi5S15Qqnnqg2xcBUP=~p_7DNLrxf_xEA|Aa^ZtSM=M+9|2$+=RGai#V*PF}3 zLx2dZ4P@lX7=3_^`Ka zXr!3ci{5UZ-?y{9t0=V2=R0vf*zN1wX5dg`+HE!6VVHIU_zF`QJwAd`&l_@_Q>m<; z%uj$Xo70oNKySERj~|!X@odpIQcU3?HI)D#Y2)$2IQSA%S@dT}J#Xa5t!tH{VO~C& zjuSzqCek|iQrQ&7dU6uuF;p-wmx$|e@FmB!v3xv})W#FYWzAq{@q9i$WiUAX2QnCDv_1nhgo-Uu5kHh?20fxBLS{I z|0CjgDU2{0#D~@f=Fi#{)My4c7i9exEagl3z5g<93A|?E zLxW=E$b#M^=cd3shQ5snbNT$eyC6G^*L}9P*8i;JbN^pzRD|gz$^VAXDv`I66sZ}E zseI<^O^U$ze_^-KDv`DPbC_l3&q)4^d?B|hRFUHM$M75`=vS!h?t9;N{(oq-x9Yz_ zuFJ&d@4rX>U$xp>^>>g<_2=^GPY(s}C*=PLZK?cVPJbhtLThh#|$$cE&uFK!cN z`tafQ@VZ9xvtIeHwi@2j7U$OT4XgUG18e8ED>a!8oUPHixC8XMc*DJYui2RccfqrD z?Xl4g#cV3l4*b&c_r;v)z+O@6+OLFIUHra#``&6ltAN+2o|!Wpcq72)kZSyX;Ps~(Ux({S%nXUN15XjW zUYIi-@G0PRpc=`vd9>vU%NISs#RW#;c1N@DqV^yGUt_@Ew z*80=*u)`YYu=GF85yE2@JRtG27W|;_U#X`JbqZtn*r2vQPa{tL=PZ7{CG2b8%Pivc z+VvY@?*jVqPN7T0OZUT{G2e#c;mis}S{mZ70( z+IF=G``YpF7~*TGf8;)Zm!Cnzy`t>u=t+Usj-MjpZX8$E@$($wYwOIfuM51|H)-FM zeyrp3hlqP?&Ee;Wx7a<+y62*BSi}IE5%sG)N@#$>XU4o^>@nqm8C>*<=Cg zK$@1wX~)yKk$755=(&7Bix($>Zg|p3J(=+J?E1nE^jybCqob^GFxBv|nV$mVD4Qr| zGE+z~X&Rk?t4xCf@u!l(Lx+O$Dk+@sjZRE}_N7Q?S1LP}Z)0UlXt(*OVf diff --git a/CMakeFiles/CMakeDirectoryInformation.cmake b/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index b12d491..0000000 --- a/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/jack/Documents/rob3-projetsinfo-g15-2017") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/jack/Documents/rob3-projetsinfo-g15-2017") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/CMakeFiles/CMakeOutput.log b/CMakeFiles/CMakeOutput.log deleted file mode 100644 index b6aaefa..0000000 --- a/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,263 +0,0 @@ -The system is: Linux - 3.13.0-116-generic - x86_64 -Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. -Compiler: /usr/bin/cc -Build flags: -Id flags: - -The output was: -0 - - -Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" - -The C compiler identification is GNU, found in "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/2.8.12.2/CompilerIdC/a.out" - -Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. -Compiler: /usr/bin/c++ -Build flags: -Id flags: - -The output was: -0 - - -Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" - -The CXX compiler identification is GNU, found in "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out" - -Determining if the C compiler works passed with the following output: -Change Dir: /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp - -Run Build Command:/usr/bin/make "cmTryCompileExec441265144/fast" -/usr/bin/make -f CMakeFiles/cmTryCompileExec441265144.dir/build.make CMakeFiles/cmTryCompileExec441265144.dir/build -make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp » -/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp/CMakeFiles 1 -Building C object CMakeFiles/cmTryCompileExec441265144.dir/testCCompiler.c.o -/usr/bin/cc -o CMakeFiles/cmTryCompileExec441265144.dir/testCCompiler.c.o -c /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp/testCCompiler.c -Linking C executable cmTryCompileExec441265144 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec441265144.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTryCompileExec441265144.dir/testCCompiler.c.o -o cmTryCompileExec441265144 -rdynamic -make[1]: quittant le répertoire « /nfs/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp » - - -Detecting C compiler ABI info compiled with the following output: -Change Dir: /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp - -Run Build Command:/usr/bin/make "cmTryCompileExec3392247249/fast" -/usr/bin/make -f CMakeFiles/cmTryCompileExec3392247249.dir/build.make CMakeFiles/cmTryCompileExec3392247249.dir/build -make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp » -/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp/CMakeFiles 1 -Building C object CMakeFiles/cmTryCompileExec3392247249.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -o CMakeFiles/cmTryCompileExec3392247249.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c -Linking C executable cmTryCompileExec3392247249 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3392247249.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTryCompileExec3392247249.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec3392247249 -rdynamic -Using built-in specs. -COLLECT_GCC=/usr/bin/cc -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.5-2ubuntu1~14.04.1' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 4.8.5 (Ubuntu 4.8.5-2ubuntu1~14.04.1) -COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec3392247249' '-rdynamic' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-linux-gnu/4.8/collect2 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec3392247249 /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.8 -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. CMakeFiles/cmTryCompileExec3392247249.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o -make[1]: quittant le répertoire « /nfs/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp » - - -Parsed C implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec3392247249/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec3392247249.dir/build.make CMakeFiles/cmTryCompileExec3392247249.dir/build] - ignore line: [make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp »] - ignore line: [/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp/CMakeFiles 1] - ignore line: [Building C object CMakeFiles/cmTryCompileExec3392247249.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -o CMakeFiles/cmTryCompileExec3392247249.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c] - ignore line: [Linking C executable cmTryCompileExec3392247249] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3392247249.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTryCompileExec3392247249.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec3392247249 -rdynamic ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.5-2ubuntu1~14.04.1' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] - ignore line: [Thread model: posix] - ignore line: [gcc version 4.8.5 (Ubuntu 4.8.5-2ubuntu1~14.04.1) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec3392247249' '-rdynamic' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/4.8/collect2 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec3392247249 /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.8 -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. CMakeFiles/cmTryCompileExec3392247249.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/collect2] ==> ignore - arg [--sysroot=/] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--as-needed] ==> ignore - arg [-export-dynamic] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-zrelro] ==> ignore - arg [-o] ==> ignore - arg [cmTryCompileExec3392247249] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib] - arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../..] - arg [CMakeFiles/cmTryCompileExec3392247249.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [-lgcc] ==> lib [gcc] - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--no-as-needed] ==> ignore - arg [-lc] ==> lib [c] - arg [-lgcc] ==> lib [gcc] - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--no-as-needed] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o] ==> ignore - remove lib [gcc] - remove lib [gcc_s] - remove lib [gcc] - remove lib [gcc_s] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8] ==> [/usr/lib/gcc/x86_64-linux-gnu/4.8] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../..] ==> [/usr/lib] - implicit libs: [c] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/4.8;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - -Determining if the CXX compiler works passed with the following output: -Change Dir: /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp - -Run Build Command:/usr/bin/make "cmTryCompileExec2669696283/fast" -/usr/bin/make -f CMakeFiles/cmTryCompileExec2669696283.dir/build.make CMakeFiles/cmTryCompileExec2669696283.dir/build -make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp » -/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp/CMakeFiles 1 -Building CXX object CMakeFiles/cmTryCompileExec2669696283.dir/testCXXCompiler.cxx.o -/usr/bin/c++ -o CMakeFiles/cmTryCompileExec2669696283.dir/testCXXCompiler.cxx.o -c /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX executable cmTryCompileExec2669696283 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2669696283.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTryCompileExec2669696283.dir/testCXXCompiler.cxx.o -o cmTryCompileExec2669696283 -rdynamic -make[1]: quittant le répertoire « /nfs/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp » - - -Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp - -Run Build Command:/usr/bin/make "cmTryCompileExec2979084584/fast" -/usr/bin/make -f CMakeFiles/cmTryCompileExec2979084584.dir/build.make CMakeFiles/cmTryCompileExec2979084584.dir/build -make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp » -/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp/CMakeFiles 1 -Building CXX object CMakeFiles/cmTryCompileExec2979084584.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -o CMakeFiles/cmTryCompileExec2979084584.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp -Linking CXX executable cmTryCompileExec2979084584 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2979084584.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTryCompileExec2979084584.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec2979084584 -rdynamic -Using built-in specs. -COLLECT_GCC=/usr/bin/c++ -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.5-2ubuntu1~14.04.1' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 4.8.5 (Ubuntu 4.8.5-2ubuntu1~14.04.1) -COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec2979084584' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-linux-gnu/4.8/collect2 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec2979084584 /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.8 -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. CMakeFiles/cmTryCompileExec2979084584.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o -make[1]: quittant le répertoire « /nfs/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp » - - -Parsed CXX implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec2979084584/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec2979084584.dir/build.make CMakeFiles/cmTryCompileExec2979084584.dir/build] - ignore line: [make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp »] - ignore line: [/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/CMakeTmp/CMakeFiles 1] - ignore line: [Building CXX object CMakeFiles/cmTryCompileExec2979084584.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -o CMakeFiles/cmTryCompileExec2979084584.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Linking CXX executable cmTryCompileExec2979084584] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2979084584.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTryCompileExec2979084584.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec2979084584 -rdynamic ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.5-2ubuntu1~14.04.1' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] - ignore line: [Thread model: posix] - ignore line: [gcc version 4.8.5 (Ubuntu 4.8.5-2ubuntu1~14.04.1) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec2979084584' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/4.8/collect2 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec2979084584 /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.8 -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. CMakeFiles/cmTryCompileExec2979084584.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/collect2] ==> ignore - arg [--sysroot=/] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--as-needed] ==> ignore - arg [-export-dynamic] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-zrelro] ==> ignore - arg [-o] ==> ignore - arg [cmTryCompileExec2979084584] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib] - arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../..] - arg [CMakeFiles/cmTryCompileExec2979084584.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore - arg [-lstdc++] ==> lib [stdc++] - arg [-lm] ==> lib [m] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [-lc] ==> lib [c] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o] ==> ignore - remove lib [gcc_s] - remove lib [gcc] - remove lib [gcc_s] - remove lib [gcc] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8] ==> [/usr/lib/gcc/x86_64-linux-gnu/4.8] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.8/../../..] ==> [/usr/lib] - implicit libs: [stdc++;m;c] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/4.8;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - diff --git a/CMakeFiles/DisplayImage.dir/C.includecache b/CMakeFiles/DisplayImage.dir/C.includecache deleted file mode 100644 index 878872c..0000000 --- a/CMakeFiles/DisplayImage.dir/C.includecache +++ /dev/null @@ -1,1244 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/jack/Documents/rob3-projetsinfo-g15-2017/src/DisplayImage.c -stdio.h -- -stdlib.h -- -cv.h -- -highgui.h -- - -/usr/local/include/opencv/cv.h -opencv2/core/core_c.h -/usr/local/include/opencv/opencv2/core/core_c.h -opencv2/imgproc/imgproc_c.h -/usr/local/include/opencv/opencv2/imgproc/imgproc_c.h -opencv2/photo/photo_c.h -/usr/local/include/opencv/opencv2/photo/photo_c.h -opencv2/video/tracking_c.h -/usr/local/include/opencv/opencv2/video/tracking_c.h -opencv2/objdetect/objdetect_c.h -/usr/local/include/opencv/opencv2/objdetect/objdetect_c.h - -/usr/local/include/opencv/cxcore.h -opencv2/core/core_c.h -/usr/local/include/opencv/opencv2/core/core_c.h - -/usr/local/include/opencv/highgui.h -opencv2/core/core_c.h -/usr/local/include/opencv/opencv2/core/core_c.h -opencv2/highgui/highgui_c.h -/usr/local/include/opencv/opencv2/highgui/highgui_c.h - -/usr/local/include/opencv2/calib3d.hpp -opencv2/core.hpp -/usr/local/include/opencv2/opencv2/core.hpp -opencv2/features2d.hpp -/usr/local/include/opencv2/opencv2/features2d.hpp -opencv2/core/affine.hpp -/usr/local/include/opencv2/opencv2/core/affine.hpp -opencv2/calib3d/calib3d_c.h -/usr/local/include/opencv2/opencv2/calib3d/calib3d_c.h - -/usr/local/include/opencv2/calib3d/calib3d_c.h -opencv2/core/core_c.h -/usr/local/include/opencv2/calib3d/opencv2/core/core_c.h - -/usr/local/include/opencv2/core.hpp -opencv2/core/cvdef.h -/usr/local/include/opencv2/opencv2/core/cvdef.h -opencv2/core/version.hpp -/usr/local/include/opencv2/opencv2/core/version.hpp -opencv2/core/base.hpp -/usr/local/include/opencv2/opencv2/core/base.hpp -opencv2/core/cvstd.hpp -/usr/local/include/opencv2/opencv2/core/cvstd.hpp -opencv2/core/traits.hpp -/usr/local/include/opencv2/opencv2/core/traits.hpp -opencv2/core/matx.hpp -/usr/local/include/opencv2/opencv2/core/matx.hpp -opencv2/core/types.hpp -/usr/local/include/opencv2/opencv2/core/types.hpp -opencv2/core/mat.hpp -/usr/local/include/opencv2/opencv2/core/mat.hpp -opencv2/core/persistence.hpp -/usr/local/include/opencv2/opencv2/core/persistence.hpp -opencv2/opencv.hpp -/usr/local/include/opencv2/opencv2/opencv.hpp -opencv2/xfeatures2d.hpp -/usr/local/include/opencv2/opencv2/xfeatures2d.hpp -opencv2/core/operations.hpp -/usr/local/include/opencv2/opencv2/core/operations.hpp -opencv2/core/cvstd.inl.hpp -/usr/local/include/opencv2/opencv2/core/cvstd.inl.hpp -opencv2/core/utility.hpp -/usr/local/include/opencv2/opencv2/core/utility.hpp -opencv2/core/optim.hpp -/usr/local/include/opencv2/opencv2/core/optim.hpp -opencv2/core/ovx.hpp -/usr/local/include/opencv2/opencv2/core/ovx.hpp - -/usr/local/include/opencv2/core/affine.hpp -opencv2/core.hpp -- - -/usr/local/include/opencv2/core/base.hpp -opencv2/opencv_modules.hpp -/usr/local/include/opencv2/core/opencv2/opencv_modules.hpp -climits -- -algorithm -- -opencv2/core/cvdef.h -/usr/local/include/opencv2/core/opencv2/core/cvdef.h -opencv2/core/cvstd.hpp -/usr/local/include/opencv2/core/opencv2/core/cvstd.hpp -opencv2/core/neon_utils.hpp -/usr/local/include/opencv2/core/opencv2/core/neon_utils.hpp - -/usr/local/include/opencv2/core/bufferpool.hpp - -/usr/local/include/opencv2/core/core_c.h -opencv2/core/types_c.h -/usr/local/include/opencv2/core/opencv2/core/types_c.h -cxcore.h -/usr/local/include/opencv2/core/cxcore.h -cxcore.h -/usr/local/include/opencv2/core/cxcore.h -opencv2/core/utility.hpp -/usr/local/include/opencv2/core/opencv2/core/utility.hpp - -/usr/local/include/opencv2/core/cuda.hpp -opencv2/core.hpp -/usr/local/include/opencv2/core/opencv2/core.hpp -opencv2/core/cuda_types.hpp -/usr/local/include/opencv2/core/opencv2/core/cuda_types.hpp -opencv2/core/cuda.inl.hpp -/usr/local/include/opencv2/core/opencv2/core/cuda.inl.hpp - -/usr/local/include/opencv2/core/cuda.inl.hpp -opencv2/core/cuda.hpp -/usr/local/include/opencv2/core/opencv2/core/cuda.hpp - -/usr/local/include/opencv2/core/cuda_types.hpp - -/usr/local/include/opencv2/core/cvdef.h -limits.h -- -opencv2/core/hal/interface.h -/usr/local/include/opencv2/core/opencv2/core/hal/interface.h -emmintrin.h -- -pmmintrin.h -- -tmmintrin.h -- -smmintrin.h -- -nmmintrin.h -- -nmmintrin.h -- -popcntintrin.h -- -immintrin.h -- -immintrin.h -- -Intrin.h -- -arm_neon.h -- -arm_neon.h -- -intrin.h -- - -/usr/local/include/opencv2/core/cvstd.hpp -opencv2/core/cvdef.h -/usr/local/include/opencv2/core/opencv2/core/cvdef.h -cstddef -- -cstring -- -cctype -- -string -- -algorithm -- -utility -- -cstdlib -- -cmath -- -opencv2/core/ptr.inl.hpp -/usr/local/include/opencv2/core/opencv2/core/ptr.inl.hpp - -/usr/local/include/opencv2/core/cvstd.inl.hpp -complex -- -ostream -- - -/usr/local/include/opencv2/core/fast_math.hpp -opencv2/core/cvdef.h -/usr/local/include/opencv2/core/opencv2/core/cvdef.h -fastmath.h -- -cmath -- -math.h -- -tegra_round.hpp -/usr/local/include/opencv2/core/tegra_round.hpp - -/usr/local/include/opencv2/core/hal/interface.h -cstddef -- -stddef.h -- -stdbool.h -- -cstdint -- -stdint.h -- - -/usr/local/include/opencv2/core/mat.hpp -opencv2/core/matx.hpp -/usr/local/include/opencv2/core/opencv2/core/matx.hpp -opencv2/core/types.hpp -/usr/local/include/opencv2/core/opencv2/core/types.hpp -opencv2/core/bufferpool.hpp -/usr/local/include/opencv2/core/opencv2/core/bufferpool.hpp -opencv2/core/mat.inl.hpp -/usr/local/include/opencv2/core/opencv2/core/mat.inl.hpp - -/usr/local/include/opencv2/core/mat.inl.hpp - -/usr/local/include/opencv2/core/matx.hpp -opencv2/core/cvdef.h -/usr/local/include/opencv2/core/opencv2/core/cvdef.h -opencv2/core/base.hpp -/usr/local/include/opencv2/core/opencv2/core/base.hpp -opencv2/core/traits.hpp -/usr/local/include/opencv2/core/opencv2/core/traits.hpp -opencv2/core/saturate.hpp -/usr/local/include/opencv2/core/opencv2/core/saturate.hpp - -/usr/local/include/opencv2/core/neon_utils.hpp -opencv2/core/cvdef.h -/usr/local/include/opencv2/core/opencv2/core/cvdef.h - -/usr/local/include/opencv2/core/operations.hpp -cstdio -- - -/usr/local/include/opencv2/core/optim.hpp -opencv2/core.hpp -/usr/local/include/opencv2/core/opencv2/core.hpp - -/usr/local/include/opencv2/core/ovx.hpp -cvdef.h -/usr/local/include/opencv2/core/cvdef.h - -/usr/local/include/opencv2/core/persistence.hpp -opencv2/core/types.hpp -/usr/local/include/opencv2/core/opencv2/core/types.hpp -opencv2/core/mat.hpp -/usr/local/include/opencv2/core/opencv2/core/mat.hpp -opencv2/opencv.hpp -/usr/local/include/opencv2/core/opencv2/opencv.hpp -time.h -- - -/usr/local/include/opencv2/core/ptr.inl.hpp -algorithm -- - -/usr/local/include/opencv2/core/saturate.hpp -opencv2/core/cvdef.h -/usr/local/include/opencv2/core/opencv2/core/cvdef.h -opencv2/core/fast_math.hpp -/usr/local/include/opencv2/core/opencv2/core/fast_math.hpp - -/usr/local/include/opencv2/core/traits.hpp -opencv2/core/cvdef.h -/usr/local/include/opencv2/core/opencv2/core/cvdef.h - -/usr/local/include/opencv2/core/types.hpp -climits -- -cfloat -- -vector -- -limits -- -opencv2/core/cvdef.h -/usr/local/include/opencv2/core/opencv2/core/cvdef.h -opencv2/core/cvstd.hpp -/usr/local/include/opencv2/core/opencv2/core/cvstd.hpp -opencv2/core/matx.hpp -/usr/local/include/opencv2/core/opencv2/core/matx.hpp - -/usr/local/include/opencv2/core/types_c.h -ipl.h -- -ipl/ipl.h -- -opencv2/core/cvdef.h -/usr/local/include/opencv2/core/opencv2/core/cvdef.h -assert.h -- -stdlib.h -- -string.h -- -float.h -- -opencv2/core.hpp -/usr/local/include/opencv2/core/opencv2/core.hpp - -/usr/local/include/opencv2/core/utility.hpp -opencv2/core.hpp -/usr/local/include/opencv2/core/opencv2/core.hpp -opencv2/core/core_c.h -/usr/local/include/opencv2/core/opencv2/core/core_c.h - -/usr/local/include/opencv2/core/version.hpp - -/usr/local/include/opencv2/features2d.hpp -opencv2/core.hpp -/usr/local/include/opencv2/opencv2/core.hpp -opencv2/flann/miniflann.hpp -/usr/local/include/opencv2/opencv2/flann/miniflann.hpp - -/usr/local/include/opencv2/flann.hpp -opencv2/core.hpp -/usr/local/include/opencv2/opencv2/core.hpp -opencv2/flann/miniflann.hpp -/usr/local/include/opencv2/opencv2/flann/miniflann.hpp -opencv2/flann/flann_base.hpp -/usr/local/include/opencv2/opencv2/flann/flann_base.hpp - -/usr/local/include/opencv2/flann/all_indices.h -general.h -/usr/local/include/opencv2/flann/general.h -nn_index.h -/usr/local/include/opencv2/flann/nn_index.h -kdtree_index.h -/usr/local/include/opencv2/flann/kdtree_index.h -kdtree_single_index.h -/usr/local/include/opencv2/flann/kdtree_single_index.h -kmeans_index.h -/usr/local/include/opencv2/flann/kmeans_index.h -composite_index.h -/usr/local/include/opencv2/flann/composite_index.h -linear_index.h -/usr/local/include/opencv2/flann/linear_index.h -hierarchical_clustering_index.h -/usr/local/include/opencv2/flann/hierarchical_clustering_index.h -lsh_index.h -/usr/local/include/opencv2/flann/lsh_index.h -autotuned_index.h -/usr/local/include/opencv2/flann/autotuned_index.h - -/usr/local/include/opencv2/flann/allocator.h -stdlib.h -- -stdio.h -- - -/usr/local/include/opencv2/flann/any.h -defines.h -/usr/local/include/opencv2/flann/defines.h -stdexcept -- -ostream -- -typeinfo -- - -/usr/local/include/opencv2/flann/autotuned_index.h -general.h -/usr/local/include/opencv2/flann/general.h -nn_index.h -/usr/local/include/opencv2/flann/nn_index.h -ground_truth.h -/usr/local/include/opencv2/flann/ground_truth.h -index_testing.h -/usr/local/include/opencv2/flann/index_testing.h -sampling.h -/usr/local/include/opencv2/flann/sampling.h -kdtree_index.h -/usr/local/include/opencv2/flann/kdtree_index.h -kdtree_single_index.h -/usr/local/include/opencv2/flann/kdtree_single_index.h -kmeans_index.h -/usr/local/include/opencv2/flann/kmeans_index.h -composite_index.h -/usr/local/include/opencv2/flann/composite_index.h -linear_index.h -/usr/local/include/opencv2/flann/linear_index.h -logger.h -/usr/local/include/opencv2/flann/logger.h - -/usr/local/include/opencv2/flann/composite_index.h -general.h -/usr/local/include/opencv2/flann/general.h -nn_index.h -/usr/local/include/opencv2/flann/nn_index.h -kdtree_index.h -/usr/local/include/opencv2/flann/kdtree_index.h -kmeans_index.h -/usr/local/include/opencv2/flann/kmeans_index.h - -/usr/local/include/opencv2/flann/config.h - -/usr/local/include/opencv2/flann/defines.h -config.h -/usr/local/include/opencv2/flann/config.h - -/usr/local/include/opencv2/flann/dist.h -cmath -- -cstdlib -- -string.h -- -stdint.h -- -defines.h -/usr/local/include/opencv2/flann/defines.h -Intrin.h -- -arm_neon.h -/usr/local/include/opencv2/flann/arm_neon.h - -/usr/local/include/opencv2/flann/dynamic_bitset.h -boost/dynamic_bitset.hpp -- -limits.h -- -dist.h -/usr/local/include/opencv2/flann/dist.h - -/usr/local/include/opencv2/flann/flann_base.hpp -vector -- -cassert -- -cstdio -- -general.h -/usr/local/include/opencv2/flann/general.h -matrix.h -/usr/local/include/opencv2/flann/matrix.h -params.h -/usr/local/include/opencv2/flann/params.h -saving.h -/usr/local/include/opencv2/flann/saving.h -all_indices.h -/usr/local/include/opencv2/flann/all_indices.h - -/usr/local/include/opencv2/flann/general.h -opencv2/core.hpp -/usr/local/include/opencv2/flann/opencv2/core.hpp - -/usr/local/include/opencv2/flann/ground_truth.h -dist.h -/usr/local/include/opencv2/flann/dist.h -matrix.h -/usr/local/include/opencv2/flann/matrix.h - -/usr/local/include/opencv2/flann/heap.h -algorithm -- -vector -- - -/usr/local/include/opencv2/flann/hierarchical_clustering_index.h -algorithm -- -map -- -cassert -- -limits -- -cmath -- -general.h -/usr/local/include/opencv2/flann/general.h -nn_index.h -/usr/local/include/opencv2/flann/nn_index.h -dist.h -/usr/local/include/opencv2/flann/dist.h -matrix.h -/usr/local/include/opencv2/flann/matrix.h -result_set.h -/usr/local/include/opencv2/flann/result_set.h -heap.h -/usr/local/include/opencv2/flann/heap.h -allocator.h -/usr/local/include/opencv2/flann/allocator.h -random.h -/usr/local/include/opencv2/flann/random.h -saving.h -/usr/local/include/opencv2/flann/saving.h - -/usr/local/include/opencv2/flann/index_testing.h -cstring -- -cassert -- -cmath -- -matrix.h -/usr/local/include/opencv2/flann/matrix.h -nn_index.h -/usr/local/include/opencv2/flann/nn_index.h -result_set.h -/usr/local/include/opencv2/flann/result_set.h -logger.h -/usr/local/include/opencv2/flann/logger.h -timer.h -/usr/local/include/opencv2/flann/timer.h - -/usr/local/include/opencv2/flann/kdtree_index.h -algorithm -- -map -- -cassert -- -cstring -- -general.h -/usr/local/include/opencv2/flann/general.h -nn_index.h -/usr/local/include/opencv2/flann/nn_index.h -dynamic_bitset.h -/usr/local/include/opencv2/flann/dynamic_bitset.h -matrix.h -/usr/local/include/opencv2/flann/matrix.h -result_set.h -/usr/local/include/opencv2/flann/result_set.h -heap.h -/usr/local/include/opencv2/flann/heap.h -allocator.h -/usr/local/include/opencv2/flann/allocator.h -random.h -/usr/local/include/opencv2/flann/random.h -saving.h -/usr/local/include/opencv2/flann/saving.h - -/usr/local/include/opencv2/flann/kdtree_single_index.h -algorithm -- -map -- -cassert -- -cstring -- -general.h -/usr/local/include/opencv2/flann/general.h -nn_index.h -/usr/local/include/opencv2/flann/nn_index.h -matrix.h -/usr/local/include/opencv2/flann/matrix.h -result_set.h -/usr/local/include/opencv2/flann/result_set.h -heap.h -/usr/local/include/opencv2/flann/heap.h -allocator.h -/usr/local/include/opencv2/flann/allocator.h -random.h -/usr/local/include/opencv2/flann/random.h -saving.h -/usr/local/include/opencv2/flann/saving.h - -/usr/local/include/opencv2/flann/kmeans_index.h -algorithm -- -map -- -cassert -- -limits -- -cmath -- -general.h -/usr/local/include/opencv2/flann/general.h -nn_index.h -/usr/local/include/opencv2/flann/nn_index.h -dist.h -/usr/local/include/opencv2/flann/dist.h -matrix.h -/usr/local/include/opencv2/flann/matrix.h -result_set.h -/usr/local/include/opencv2/flann/result_set.h -heap.h -/usr/local/include/opencv2/flann/heap.h -allocator.h -/usr/local/include/opencv2/flann/allocator.h -random.h -/usr/local/include/opencv2/flann/random.h -saving.h -/usr/local/include/opencv2/flann/saving.h -logger.h -/usr/local/include/opencv2/flann/logger.h - -/usr/local/include/opencv2/flann/linear_index.h -general.h -/usr/local/include/opencv2/flann/general.h -nn_index.h -/usr/local/include/opencv2/flann/nn_index.h - -/usr/local/include/opencv2/flann/logger.h -stdio.h -- -stdarg.h -- -defines.h -/usr/local/include/opencv2/flann/defines.h - -/usr/local/include/opencv2/flann/lsh_index.h -algorithm -- -cassert -- -cstring -- -map -- -vector -- -general.h -/usr/local/include/opencv2/flann/general.h -nn_index.h -/usr/local/include/opencv2/flann/nn_index.h -matrix.h -/usr/local/include/opencv2/flann/matrix.h -result_set.h -/usr/local/include/opencv2/flann/result_set.h -heap.h -/usr/local/include/opencv2/flann/heap.h -lsh_table.h -/usr/local/include/opencv2/flann/lsh_table.h -allocator.h -/usr/local/include/opencv2/flann/allocator.h -random.h -/usr/local/include/opencv2/flann/random.h -saving.h -/usr/local/include/opencv2/flann/saving.h - -/usr/local/include/opencv2/flann/lsh_table.h -algorithm -- -iostream -- -iomanip -- -limits.h -- -unordered_map -- -map -- -math.h -- -stddef.h -- -dynamic_bitset.h -/usr/local/include/opencv2/flann/dynamic_bitset.h -matrix.h -/usr/local/include/opencv2/flann/matrix.h - -/usr/local/include/opencv2/flann/matrix.h -stdio.h -- -general.h -/usr/local/include/opencv2/flann/general.h - -/usr/local/include/opencv2/flann/miniflann.hpp -opencv2/core.hpp -/usr/local/include/opencv2/flann/opencv2/core.hpp -opencv2/flann/defines.h -/usr/local/include/opencv2/flann/opencv2/flann/defines.h - -/usr/local/include/opencv2/flann/nn_index.h -general.h -/usr/local/include/opencv2/flann/general.h -matrix.h -/usr/local/include/opencv2/flann/matrix.h -result_set.h -/usr/local/include/opencv2/flann/result_set.h -params.h -/usr/local/include/opencv2/flann/params.h - -/usr/local/include/opencv2/flann/params.h -any.h -/usr/local/include/opencv2/flann/any.h -general.h -/usr/local/include/opencv2/flann/general.h -iostream -- -map -- - -/usr/local/include/opencv2/flann/random.h -algorithm -- -cstdlib -- -vector -- -general.h -/usr/local/include/opencv2/flann/general.h - -/usr/local/include/opencv2/flann/result_set.h -algorithm -- -cstring -- -iostream -- -limits -- -set -- -vector -- - -/usr/local/include/opencv2/flann/sampling.h -matrix.h -/usr/local/include/opencv2/flann/matrix.h -random.h -/usr/local/include/opencv2/flann/random.h - -/usr/local/include/opencv2/flann/saving.h -cstring -- -vector -- -general.h -/usr/local/include/opencv2/flann/general.h -nn_index.h -/usr/local/include/opencv2/flann/nn_index.h - -/usr/local/include/opencv2/flann/timer.h -time.h -- -opencv2/core.hpp -/usr/local/include/opencv2/flann/opencv2/core.hpp -opencv2/core/utility.hpp -/usr/local/include/opencv2/flann/opencv2/core/utility.hpp - -/usr/local/include/opencv2/highgui.hpp -opencv2/core.hpp -/usr/local/include/opencv2/opencv2/core.hpp -opencv2/imgcodecs.hpp -/usr/local/include/opencv2/opencv2/imgcodecs.hpp -opencv2/videoio.hpp -/usr/local/include/opencv2/opencv2/videoio.hpp -opencv2/highgui/highgui_c.h -/usr/local/include/opencv2/opencv2/highgui/highgui_c.h - -/usr/local/include/opencv2/highgui/highgui_c.h -opencv2/core/core_c.h -/usr/local/include/opencv2/highgui/opencv2/core/core_c.h -opencv2/imgproc/imgproc_c.h -/usr/local/include/opencv2/highgui/opencv2/imgproc/imgproc_c.h -opencv2/imgcodecs/imgcodecs_c.h -/usr/local/include/opencv2/highgui/opencv2/imgcodecs/imgcodecs_c.h -opencv2/videoio/videoio_c.h -/usr/local/include/opencv2/highgui/opencv2/videoio/videoio_c.h - -/usr/local/include/opencv2/imgcodecs.hpp -opencv2/core.hpp -/usr/local/include/opencv2/opencv2/core.hpp -opencv2/opencv.hpp -- - -/usr/local/include/opencv2/imgcodecs/imgcodecs_c.h -opencv2/core/core_c.h -/usr/local/include/opencv2/imgcodecs/opencv2/core/core_c.h - -/usr/local/include/opencv2/imgproc.hpp -opencv2/core.hpp -/usr/local/include/opencv2/opencv2/core.hpp -opencv2/core.hpp -- -opencv2/imgproc.hpp -- -opencv2/imgcodecs.hpp -- -opencv2/highgui.hpp -- -iostream -- -opencv2/imgproc.hpp -- -opencv2/highgui.hpp -- -opencv2/imgproc.hpp -- -opencv2/highgui.hpp -- -math.h -- -opencv2/imgproc.hpp -- -opencv2/highgui.hpp -- -opencv2/imgproc.hpp -/usr/local/include/opencv2/opencv2/imgproc.hpp -opencv2/highgui.hpp -/usr/local/include/opencv2/opencv2/highgui.hpp -opencv2/imgproc/imgproc_c.h -/usr/local/include/opencv2/opencv2/imgproc/imgproc_c.h - -/usr/local/include/opencv2/imgproc/imgproc_c.h -opencv2/imgproc/types_c.h -/usr/local/include/opencv2/imgproc/opencv2/imgproc/types_c.h - -/usr/local/include/opencv2/imgproc/types_c.h -opencv2/core/core_c.h -/usr/local/include/opencv2/imgproc/opencv2/core/core_c.h - -/usr/local/include/opencv2/ml.hpp -opencv2/core.hpp -/usr/local/include/opencv2/opencv2/core.hpp -float.h -- -map -- -iostream -- - -/usr/local/include/opencv2/objdetect.hpp -opencv2/core.hpp -/usr/local/include/opencv2/opencv2/core.hpp -opencv2/objdetect/detection_based_tracker.hpp -/usr/local/include/opencv2/opencv2/objdetect/detection_based_tracker.hpp -opencv2/objdetect/objdetect_c.h -/usr/local/include/opencv2/opencv2/objdetect/objdetect_c.h - -/usr/local/include/opencv2/objdetect/detection_based_tracker.hpp -vector -- - -/usr/local/include/opencv2/objdetect/objdetect_c.h -opencv2/core/core_c.h -/usr/local/include/opencv2/objdetect/opencv2/core/core_c.h -deque -- -vector -- - -/usr/local/include/opencv2/opencv.hpp -opencv2/opencv_modules.hpp -/usr/local/include/opencv2/opencv2/opencv_modules.hpp -opencv2/core.hpp -/usr/local/include/opencv2/opencv2/core.hpp -opencv2/calib3d.hpp -/usr/local/include/opencv2/opencv2/calib3d.hpp -opencv2/features2d.hpp -/usr/local/include/opencv2/opencv2/features2d.hpp -opencv2/flann.hpp -/usr/local/include/opencv2/opencv2/flann.hpp -opencv2/highgui.hpp -/usr/local/include/opencv2/opencv2/highgui.hpp -opencv2/imgcodecs.hpp -/usr/local/include/opencv2/opencv2/imgcodecs.hpp -opencv2/imgproc.hpp -/usr/local/include/opencv2/opencv2/imgproc.hpp -opencv2/ml.hpp -/usr/local/include/opencv2/opencv2/ml.hpp -opencv2/objdetect.hpp -/usr/local/include/opencv2/opencv2/objdetect.hpp -opencv2/photo.hpp -/usr/local/include/opencv2/opencv2/photo.hpp -opencv2/shape.hpp -/usr/local/include/opencv2/opencv2/shape.hpp -opencv2/stitching.hpp -/usr/local/include/opencv2/opencv2/stitching.hpp -opencv2/superres.hpp -/usr/local/include/opencv2/opencv2/superres.hpp -opencv2/video.hpp -/usr/local/include/opencv2/opencv2/video.hpp -opencv2/videoio.hpp -/usr/local/include/opencv2/opencv2/videoio.hpp -opencv2/videostab.hpp -/usr/local/include/opencv2/opencv2/videostab.hpp -opencv2/viz.hpp -/usr/local/include/opencv2/opencv2/viz.hpp -opencv2/cudaarithm.hpp -/usr/local/include/opencv2/opencv2/cudaarithm.hpp -opencv2/cudabgsegm.hpp -/usr/local/include/opencv2/opencv2/cudabgsegm.hpp -opencv2/cudacodec.hpp -/usr/local/include/opencv2/opencv2/cudacodec.hpp -opencv2/cudafeatures2d.hpp -/usr/local/include/opencv2/opencv2/cudafeatures2d.hpp -opencv2/cudafilters.hpp -/usr/local/include/opencv2/opencv2/cudafilters.hpp -opencv2/cudaimgproc.hpp -/usr/local/include/opencv2/opencv2/cudaimgproc.hpp -opencv2/cudaobjdetect.hpp -/usr/local/include/opencv2/opencv2/cudaobjdetect.hpp -opencv2/cudaoptflow.hpp -/usr/local/include/opencv2/opencv2/cudaoptflow.hpp -opencv2/cudastereo.hpp -/usr/local/include/opencv2/opencv2/cudastereo.hpp -opencv2/cudawarping.hpp -/usr/local/include/opencv2/opencv2/cudawarping.hpp - -/usr/local/include/opencv2/opencv_modules.hpp - -/usr/local/include/opencv2/photo.hpp -opencv2/core.hpp -/usr/local/include/opencv2/opencv2/core.hpp -opencv2/imgproc.hpp -/usr/local/include/opencv2/opencv2/imgproc.hpp -opencv2/photo/photo_c.h -/usr/local/include/opencv2/opencv2/photo/photo_c.h - -/usr/local/include/opencv2/photo/photo_c.h -opencv2/core/core_c.h -/usr/local/include/opencv2/photo/opencv2/core/core_c.h - -/usr/local/include/opencv2/shape.hpp -opencv2/shape/emdL1.hpp -/usr/local/include/opencv2/opencv2/shape/emdL1.hpp -opencv2/shape/shape_transformer.hpp -/usr/local/include/opencv2/opencv2/shape/shape_transformer.hpp -opencv2/shape/hist_cost.hpp -/usr/local/include/opencv2/opencv2/shape/hist_cost.hpp -opencv2/shape/shape_distance.hpp -/usr/local/include/opencv2/opencv2/shape/shape_distance.hpp - -/usr/local/include/opencv2/shape/emdL1.hpp -opencv2/core.hpp -/usr/local/include/opencv2/shape/opencv2/core.hpp - -/usr/local/include/opencv2/shape/hist_cost.hpp -opencv2/imgproc.hpp -/usr/local/include/opencv2/shape/opencv2/imgproc.hpp - -/usr/local/include/opencv2/shape/shape_distance.hpp -opencv2/core.hpp -/usr/local/include/opencv2/shape/opencv2/core.hpp -opencv2/shape/hist_cost.hpp -/usr/local/include/opencv2/shape/opencv2/shape/hist_cost.hpp -opencv2/shape/shape_transformer.hpp -/usr/local/include/opencv2/shape/opencv2/shape/shape_transformer.hpp - -/usr/local/include/opencv2/shape/shape_transformer.hpp -vector -- -opencv2/core.hpp -/usr/local/include/opencv2/shape/opencv2/core.hpp -opencv2/imgproc.hpp -/usr/local/include/opencv2/shape/opencv2/imgproc.hpp - -/usr/local/include/opencv2/stitching.hpp -opencv2/core.hpp -/usr/local/include/opencv2/opencv2/core.hpp -opencv2/features2d.hpp -/usr/local/include/opencv2/opencv2/features2d.hpp -opencv2/stitching/warpers.hpp -/usr/local/include/opencv2/opencv2/stitching/warpers.hpp -opencv2/stitching/detail/matchers.hpp -/usr/local/include/opencv2/opencv2/stitching/detail/matchers.hpp -opencv2/stitching/detail/motion_estimators.hpp -/usr/local/include/opencv2/opencv2/stitching/detail/motion_estimators.hpp -opencv2/stitching/detail/exposure_compensate.hpp -/usr/local/include/opencv2/opencv2/stitching/detail/exposure_compensate.hpp -opencv2/stitching/detail/seam_finders.hpp -/usr/local/include/opencv2/opencv2/stitching/detail/seam_finders.hpp -opencv2/stitching/detail/blenders.hpp -/usr/local/include/opencv2/opencv2/stitching/detail/blenders.hpp -opencv2/stitching/detail/camera.hpp -/usr/local/include/opencv2/opencv2/stitching/detail/camera.hpp - -/usr/local/include/opencv2/stitching/detail/blenders.hpp -opencv2/core.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp - -/usr/local/include/opencv2/stitching/detail/camera.hpp -opencv2/core.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp - -/usr/local/include/opencv2/stitching/detail/exposure_compensate.hpp -opencv2/core.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp - -/usr/local/include/opencv2/stitching/detail/matchers.hpp -opencv2/core.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp -opencv2/features2d.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/features2d.hpp -opencv2/opencv_modules.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/opencv_modules.hpp -opencv2/xfeatures2d/cuda.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/xfeatures2d/cuda.hpp - -/usr/local/include/opencv2/stitching/detail/motion_estimators.hpp -opencv2/core.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp -matchers.hpp -/usr/local/include/opencv2/stitching/detail/matchers.hpp -util.hpp -/usr/local/include/opencv2/stitching/detail/util.hpp -camera.hpp -/usr/local/include/opencv2/stitching/detail/camera.hpp - -/usr/local/include/opencv2/stitching/detail/seam_finders.hpp -set -- -opencv2/core.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp -opencv2/opencv_modules.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/opencv_modules.hpp - -/usr/local/include/opencv2/stitching/detail/util.hpp -list -- -opencv2/core.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp -util_inl.hpp -/usr/local/include/opencv2/stitching/detail/util_inl.hpp - -/usr/local/include/opencv2/stitching/detail/util_inl.hpp -queue -- -opencv2/core.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp -util.hpp -/usr/local/include/opencv2/stitching/detail/util.hpp - -/usr/local/include/opencv2/stitching/detail/warpers.hpp -opencv2/core.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp -opencv2/core/cuda.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/core/cuda.hpp -opencv2/imgproc.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/imgproc.hpp -opencv2/opencv_modules.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/opencv_modules.hpp -warpers_inl.hpp -/usr/local/include/opencv2/stitching/detail/warpers_inl.hpp - -/usr/local/include/opencv2/stitching/detail/warpers_inl.hpp -opencv2/core.hpp -/usr/local/include/opencv2/stitching/detail/opencv2/core.hpp -warpers.hpp -/usr/local/include/opencv2/stitching/detail/warpers.hpp -limits -- - -/usr/local/include/opencv2/stitching/warpers.hpp -opencv2/stitching/detail/warpers.hpp -/usr/local/include/opencv2/stitching/opencv2/stitching/detail/warpers.hpp - -/usr/local/include/opencv2/superres.hpp -opencv2/core.hpp -/usr/local/include/opencv2/opencv2/core.hpp -opencv2/superres/optical_flow.hpp -/usr/local/include/opencv2/opencv2/superres/optical_flow.hpp - -/usr/local/include/opencv2/superres/optical_flow.hpp -opencv2/core.hpp -/usr/local/include/opencv2/superres/opencv2/core.hpp - -/usr/local/include/opencv2/video.hpp -opencv2/video/tracking.hpp -/usr/local/include/opencv2/opencv2/video/tracking.hpp -opencv2/video/background_segm.hpp -/usr/local/include/opencv2/opencv2/video/background_segm.hpp -opencv2/video/tracking_c.h -/usr/local/include/opencv2/opencv2/video/tracking_c.h - -/usr/local/include/opencv2/video/background_segm.hpp -opencv2/core.hpp -/usr/local/include/opencv2/video/opencv2/core.hpp - -/usr/local/include/opencv2/video/tracking.hpp -opencv2/core.hpp -/usr/local/include/opencv2/video/opencv2/core.hpp -opencv2/imgproc.hpp -/usr/local/include/opencv2/video/opencv2/imgproc.hpp - -/usr/local/include/opencv2/video/tracking_c.h -opencv2/imgproc/types_c.h -/usr/local/include/opencv2/video/opencv2/imgproc/types_c.h - -/usr/local/include/opencv2/videoio.hpp -opencv2/core.hpp -/usr/local/include/opencv2/opencv2/core.hpp - -/usr/local/include/opencv2/videoio/videoio_c.h -opencv2/core/core_c.h -/usr/local/include/opencv2/videoio/opencv2/core/core_c.h - -/usr/local/include/opencv2/videostab.hpp -opencv2/videostab/stabilizer.hpp -/usr/local/include/opencv2/opencv2/videostab/stabilizer.hpp -opencv2/videostab/ring_buffer.hpp -/usr/local/include/opencv2/opencv2/videostab/ring_buffer.hpp - -/usr/local/include/opencv2/videostab/deblurring.hpp -vector -- -opencv2/core.hpp -/usr/local/include/opencv2/videostab/opencv2/core.hpp - -/usr/local/include/opencv2/videostab/fast_marching.hpp -cmath -- -queue -- -algorithm -- -opencv2/core.hpp -/usr/local/include/opencv2/videostab/opencv2/core.hpp -fast_marching_inl.hpp -/usr/local/include/opencv2/videostab/fast_marching_inl.hpp - -/usr/local/include/opencv2/videostab/fast_marching_inl.hpp -opencv2/videostab/fast_marching.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/fast_marching.hpp - -/usr/local/include/opencv2/videostab/frame_source.hpp -vector -- -opencv2/core.hpp -/usr/local/include/opencv2/videostab/opencv2/core.hpp - -/usr/local/include/opencv2/videostab/global_motion.hpp -vector -- -fstream -- -opencv2/core.hpp -/usr/local/include/opencv2/videostab/opencv2/core.hpp -opencv2/features2d.hpp -/usr/local/include/opencv2/videostab/opencv2/features2d.hpp -opencv2/opencv_modules.hpp -/usr/local/include/opencv2/videostab/opencv2/opencv_modules.hpp -opencv2/videostab/optical_flow.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/optical_flow.hpp -opencv2/videostab/motion_core.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/motion_core.hpp -opencv2/videostab/outlier_rejection.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/outlier_rejection.hpp -opencv2/cudaimgproc.hpp -/usr/local/include/opencv2/videostab/opencv2/cudaimgproc.hpp - -/usr/local/include/opencv2/videostab/inpainting.hpp -vector -- -opencv2/core.hpp -/usr/local/include/opencv2/videostab/opencv2/core.hpp -opencv2/videostab/optical_flow.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/optical_flow.hpp -opencv2/videostab/fast_marching.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/fast_marching.hpp -opencv2/videostab/global_motion.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/global_motion.hpp -opencv2/photo.hpp -/usr/local/include/opencv2/videostab/opencv2/photo.hpp - -/usr/local/include/opencv2/videostab/log.hpp -opencv2/core.hpp -/usr/local/include/opencv2/videostab/opencv2/core.hpp - -/usr/local/include/opencv2/videostab/motion_core.hpp -cmath -- -opencv2/core.hpp -/usr/local/include/opencv2/videostab/opencv2/core.hpp - -/usr/local/include/opencv2/videostab/motion_stabilizing.hpp -vector -- -utility -- -opencv2/core.hpp -/usr/local/include/opencv2/videostab/opencv2/core.hpp -opencv2/videostab/global_motion.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/global_motion.hpp - -/usr/local/include/opencv2/videostab/optical_flow.hpp -opencv2/core.hpp -/usr/local/include/opencv2/videostab/opencv2/core.hpp -opencv2/opencv_modules.hpp -/usr/local/include/opencv2/videostab/opencv2/opencv_modules.hpp -opencv2/cudaoptflow.hpp -/usr/local/include/opencv2/videostab/opencv2/cudaoptflow.hpp - -/usr/local/include/opencv2/videostab/outlier_rejection.hpp -vector -- -opencv2/core.hpp -/usr/local/include/opencv2/videostab/opencv2/core.hpp -opencv2/videostab/motion_core.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/motion_core.hpp - -/usr/local/include/opencv2/videostab/ring_buffer.hpp -vector -- -opencv2/imgproc.hpp -/usr/local/include/opencv2/videostab/opencv2/imgproc.hpp - -/usr/local/include/opencv2/videostab/stabilizer.hpp -vector -- -ctime -- -opencv2/core.hpp -/usr/local/include/opencv2/videostab/opencv2/core.hpp -opencv2/imgproc.hpp -/usr/local/include/opencv2/videostab/opencv2/imgproc.hpp -opencv2/videostab/global_motion.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/global_motion.hpp -opencv2/videostab/motion_stabilizing.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/motion_stabilizing.hpp -opencv2/videostab/frame_source.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/frame_source.hpp -opencv2/videostab/log.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/log.hpp -opencv2/videostab/inpainting.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/inpainting.hpp -opencv2/videostab/deblurring.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/deblurring.hpp -opencv2/videostab/wobble_suppression.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/wobble_suppression.hpp - -/usr/local/include/opencv2/videostab/wobble_suppression.hpp -vector -- -opencv2/core.hpp -/usr/local/include/opencv2/videostab/opencv2/core.hpp -opencv2/core/cuda.hpp -/usr/local/include/opencv2/videostab/opencv2/core/cuda.hpp -opencv2/videostab/global_motion.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/global_motion.hpp -opencv2/videostab/log.hpp -/usr/local/include/opencv2/videostab/opencv2/videostab/log.hpp - diff --git a/CMakeFiles/DisplayImage.dir/CXX.includecache b/CMakeFiles/DisplayImage.dir/CXX.includecache deleted file mode 100644 index b84d7a1..0000000 --- a/CMakeFiles/DisplayImage.dir/CXX.includecache +++ /dev/null @@ -1,8 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - diff --git a/CMakeFiles/DisplayImage.dir/DependInfo.cmake b/CMakeFiles/DisplayImage.dir/DependInfo.cmake deleted file mode 100644 index 278a476..0000000 --- a/CMakeFiles/DisplayImage.dir/DependInfo.cmake +++ /dev/null @@ -1,22 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/jack/Documents/rob3-projetsinfo-g15-2017/src/DisplayImage.c" "/home/jack/Documents/rob3-projetsinfo-g15-2017/CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/local/include/opencv" - "/usr/local/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/CMakeFiles/DisplayImage.dir/build.make b/CMakeFiles/DisplayImage.dir/build.make deleted file mode 100644 index a0f3503..0000000 --- a/CMakeFiles/DisplayImage.dir/build.make +++ /dev/null @@ -1,135 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/jack/Documents/rob3-projetsinfo-g15-2017 - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/jack/Documents/rob3-projetsinfo-g15-2017 - -# Include any dependencies generated for this target. -include CMakeFiles/DisplayImage.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/DisplayImage.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/DisplayImage.dir/flags.make - -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: CMakeFiles/DisplayImage.dir/flags.make -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: src/DisplayImage.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/jack/Documents/rob3-projetsinfo-g15-2017/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o" - /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o -c /home/jack/Documents/rob3-projetsinfo-g15-2017/src/DisplayImage.c - -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/DisplayImage.dir/src/DisplayImage.c.i" - /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/jack/Documents/rob3-projetsinfo-g15-2017/src/DisplayImage.c > CMakeFiles/DisplayImage.dir/src/DisplayImage.c.i - -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/DisplayImage.dir/src/DisplayImage.c.s" - /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/jack/Documents/rob3-projetsinfo-g15-2017/src/DisplayImage.c -o CMakeFiles/DisplayImage.dir/src/DisplayImage.c.s - -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o.requires: -.PHONY : CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o.requires - -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o.provides: CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o.requires - $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o.provides.build -.PHONY : CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o.provides - -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o.provides.build: CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o - -# Object files for target DisplayImage -DisplayImage_OBJECTS = \ -"CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o" - -# External object files for target DisplayImage -DisplayImage_EXTERNAL_OBJECTS = - -bin/DisplayImage: CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o -bin/DisplayImage: CMakeFiles/DisplayImage.dir/build.make -bin/DisplayImage: /usr/local/lib/libopencv_videostab.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_video.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_ts.a -bin/DisplayImage: /usr/local/lib/libopencv_superres.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_stitching.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_photo.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_ocl.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_objdetect.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_nonfree.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_ml.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_legacy.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_imgproc.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_highgui.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_gpu.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_flann.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_features2d.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_core.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_contrib.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_calib3d.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_nonfree.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_ocl.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_gpu.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_photo.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_objdetect.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_legacy.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_video.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_ml.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_calib3d.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_features2d.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_highgui.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_imgproc.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_flann.so.2.4.13 -bin/DisplayImage: /usr/local/lib/libopencv_core.so.2.4.13 -bin/DisplayImage: CMakeFiles/DisplayImage.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable bin/DisplayImage" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/DisplayImage.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/DisplayImage.dir/build: bin/DisplayImage -.PHONY : CMakeFiles/DisplayImage.dir/build - -CMakeFiles/DisplayImage.dir/requires: CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o.requires -.PHONY : CMakeFiles/DisplayImage.dir/requires - -CMakeFiles/DisplayImage.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/DisplayImage.dir/cmake_clean.cmake -.PHONY : CMakeFiles/DisplayImage.dir/clean - -CMakeFiles/DisplayImage.dir/depend: - cd /home/jack/Documents/rob3-projetsinfo-g15-2017 && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/jack/Documents/rob3-projetsinfo-g15-2017 /home/jack/Documents/rob3-projetsinfo-g15-2017 /home/jack/Documents/rob3-projetsinfo-g15-2017 /home/jack/Documents/rob3-projetsinfo-g15-2017 /home/jack/Documents/rob3-projetsinfo-g15-2017/CMakeFiles/DisplayImage.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/DisplayImage.dir/depend - diff --git a/CMakeFiles/DisplayImage.dir/cmake_clean.cmake b/CMakeFiles/DisplayImage.dir/cmake_clean.cmake deleted file mode 100644 index 65b0a00..0000000 --- a/CMakeFiles/DisplayImage.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o" - "bin/DisplayImage.pdb" - "bin/DisplayImage" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/DisplayImage.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/CMakeFiles/DisplayImage.dir/depend.internal b/CMakeFiles/DisplayImage.dir/depend.internal deleted file mode 100644 index eba5972..0000000 --- a/CMakeFiles/DisplayImage.dir/depend.internal +++ /dev/null @@ -1,126 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o - /home/jack/Documents/rob3-projetsinfo-g15-2017/src/DisplayImage.c - /usr/local/include/opencv/cv.h - /usr/local/include/opencv/cxcore.h - /usr/local/include/opencv/highgui.h - /usr/local/include/opencv2/calib3d.hpp - /usr/local/include/opencv2/calib3d/calib3d_c.h - /usr/local/include/opencv2/core.hpp - /usr/local/include/opencv2/core/affine.hpp - /usr/local/include/opencv2/core/base.hpp - /usr/local/include/opencv2/core/bufferpool.hpp - /usr/local/include/opencv2/core/core_c.h - /usr/local/include/opencv2/core/cuda.hpp - /usr/local/include/opencv2/core/cuda.inl.hpp - /usr/local/include/opencv2/core/cuda_types.hpp - /usr/local/include/opencv2/core/cvdef.h - /usr/local/include/opencv2/core/cvstd.hpp - /usr/local/include/opencv2/core/cvstd.inl.hpp - /usr/local/include/opencv2/core/fast_math.hpp - /usr/local/include/opencv2/core/hal/interface.h - /usr/local/include/opencv2/core/mat.hpp - /usr/local/include/opencv2/core/mat.inl.hpp - /usr/local/include/opencv2/core/matx.hpp - /usr/local/include/opencv2/core/neon_utils.hpp - /usr/local/include/opencv2/core/operations.hpp - /usr/local/include/opencv2/core/optim.hpp - /usr/local/include/opencv2/core/ovx.hpp - /usr/local/include/opencv2/core/persistence.hpp - /usr/local/include/opencv2/core/ptr.inl.hpp - /usr/local/include/opencv2/core/saturate.hpp - /usr/local/include/opencv2/core/traits.hpp - /usr/local/include/opencv2/core/types.hpp - /usr/local/include/opencv2/core/types_c.h - /usr/local/include/opencv2/core/utility.hpp - /usr/local/include/opencv2/core/version.hpp - /usr/local/include/opencv2/features2d.hpp - /usr/local/include/opencv2/flann.hpp - /usr/local/include/opencv2/flann/all_indices.h - /usr/local/include/opencv2/flann/allocator.h - /usr/local/include/opencv2/flann/any.h - /usr/local/include/opencv2/flann/autotuned_index.h - /usr/local/include/opencv2/flann/composite_index.h - /usr/local/include/opencv2/flann/config.h - /usr/local/include/opencv2/flann/defines.h - /usr/local/include/opencv2/flann/dist.h - /usr/local/include/opencv2/flann/dynamic_bitset.h - /usr/local/include/opencv2/flann/flann_base.hpp - /usr/local/include/opencv2/flann/general.h - /usr/local/include/opencv2/flann/ground_truth.h - /usr/local/include/opencv2/flann/heap.h - /usr/local/include/opencv2/flann/hierarchical_clustering_index.h - /usr/local/include/opencv2/flann/index_testing.h - /usr/local/include/opencv2/flann/kdtree_index.h - /usr/local/include/opencv2/flann/kdtree_single_index.h - /usr/local/include/opencv2/flann/kmeans_index.h - /usr/local/include/opencv2/flann/linear_index.h - /usr/local/include/opencv2/flann/logger.h - /usr/local/include/opencv2/flann/lsh_index.h - /usr/local/include/opencv2/flann/lsh_table.h - /usr/local/include/opencv2/flann/matrix.h - /usr/local/include/opencv2/flann/miniflann.hpp - /usr/local/include/opencv2/flann/nn_index.h - /usr/local/include/opencv2/flann/params.h - /usr/local/include/opencv2/flann/random.h - /usr/local/include/opencv2/flann/result_set.h - /usr/local/include/opencv2/flann/sampling.h - /usr/local/include/opencv2/flann/saving.h - /usr/local/include/opencv2/flann/timer.h - /usr/local/include/opencv2/highgui.hpp - /usr/local/include/opencv2/highgui/highgui_c.h - /usr/local/include/opencv2/imgcodecs.hpp - /usr/local/include/opencv2/imgcodecs/imgcodecs_c.h - /usr/local/include/opencv2/imgproc.hpp - /usr/local/include/opencv2/imgproc/imgproc_c.h - /usr/local/include/opencv2/imgproc/types_c.h - /usr/local/include/opencv2/ml.hpp - /usr/local/include/opencv2/objdetect.hpp - /usr/local/include/opencv2/objdetect/detection_based_tracker.hpp - /usr/local/include/opencv2/objdetect/objdetect_c.h - /usr/local/include/opencv2/opencv.hpp - /usr/local/include/opencv2/opencv_modules.hpp - /usr/local/include/opencv2/photo.hpp - /usr/local/include/opencv2/photo/photo_c.h - /usr/local/include/opencv2/shape.hpp - /usr/local/include/opencv2/shape/emdL1.hpp - /usr/local/include/opencv2/shape/hist_cost.hpp - /usr/local/include/opencv2/shape/shape_distance.hpp - /usr/local/include/opencv2/shape/shape_transformer.hpp - /usr/local/include/opencv2/stitching.hpp - /usr/local/include/opencv2/stitching/detail/blenders.hpp - /usr/local/include/opencv2/stitching/detail/camera.hpp - /usr/local/include/opencv2/stitching/detail/exposure_compensate.hpp - /usr/local/include/opencv2/stitching/detail/matchers.hpp - /usr/local/include/opencv2/stitching/detail/motion_estimators.hpp - /usr/local/include/opencv2/stitching/detail/seam_finders.hpp - /usr/local/include/opencv2/stitching/detail/util.hpp - /usr/local/include/opencv2/stitching/detail/util_inl.hpp - /usr/local/include/opencv2/stitching/detail/warpers.hpp - /usr/local/include/opencv2/stitching/detail/warpers_inl.hpp - /usr/local/include/opencv2/stitching/warpers.hpp - /usr/local/include/opencv2/superres.hpp - /usr/local/include/opencv2/superres/optical_flow.hpp - /usr/local/include/opencv2/video.hpp - /usr/local/include/opencv2/video/background_segm.hpp - /usr/local/include/opencv2/video/tracking.hpp - /usr/local/include/opencv2/video/tracking_c.h - /usr/local/include/opencv2/videoio.hpp - /usr/local/include/opencv2/videoio/videoio_c.h - /usr/local/include/opencv2/videostab.hpp - /usr/local/include/opencv2/videostab/deblurring.hpp - /usr/local/include/opencv2/videostab/fast_marching.hpp - /usr/local/include/opencv2/videostab/fast_marching_inl.hpp - /usr/local/include/opencv2/videostab/frame_source.hpp - /usr/local/include/opencv2/videostab/global_motion.hpp - /usr/local/include/opencv2/videostab/inpainting.hpp - /usr/local/include/opencv2/videostab/log.hpp - /usr/local/include/opencv2/videostab/motion_core.hpp - /usr/local/include/opencv2/videostab/motion_stabilizing.hpp - /usr/local/include/opencv2/videostab/optical_flow.hpp - /usr/local/include/opencv2/videostab/outlier_rejection.hpp - /usr/local/include/opencv2/videostab/ring_buffer.hpp - /usr/local/include/opencv2/videostab/stabilizer.hpp - /usr/local/include/opencv2/videostab/wobble_suppression.hpp diff --git a/CMakeFiles/DisplayImage.dir/depend.make b/CMakeFiles/DisplayImage.dir/depend.make deleted file mode 100644 index c0a27e0..0000000 --- a/CMakeFiles/DisplayImage.dir/depend.make +++ /dev/null @@ -1,126 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: src/DisplayImage.c -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv/cv.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv/cxcore.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv/highgui.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/calib3d.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/calib3d/calib3d_c.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/affine.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/base.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/bufferpool.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/core_c.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/cuda.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/cuda.inl.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/cuda_types.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/cvdef.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/cvstd.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/cvstd.inl.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/fast_math.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/hal/interface.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/mat.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/mat.inl.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/matx.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/neon_utils.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/operations.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/optim.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/ovx.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/persistence.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/ptr.inl.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/saturate.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/traits.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/types.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/types_c.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/utility.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/core/version.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/features2d.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/all_indices.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/allocator.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/any.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/autotuned_index.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/composite_index.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/config.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/defines.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/dist.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/dynamic_bitset.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/flann_base.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/general.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/ground_truth.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/heap.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/hierarchical_clustering_index.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/index_testing.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/kdtree_index.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/kdtree_single_index.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/kmeans_index.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/linear_index.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/logger.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/lsh_index.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/lsh_table.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/matrix.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/miniflann.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/nn_index.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/params.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/random.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/result_set.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/sampling.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/saving.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/flann/timer.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/highgui.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/highgui/highgui_c.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/imgcodecs.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/imgcodecs/imgcodecs_c.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/imgproc.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/imgproc/imgproc_c.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/imgproc/types_c.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/ml.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/objdetect.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/objdetect/detection_based_tracker.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/objdetect/objdetect_c.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/opencv.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/opencv_modules.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/photo.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/photo/photo_c.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/shape.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/shape/emdL1.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/shape/hist_cost.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/shape/shape_distance.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/shape/shape_transformer.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/blenders.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/camera.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/exposure_compensate.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/matchers.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/motion_estimators.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/seam_finders.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/util.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/util_inl.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/warpers.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/detail/warpers_inl.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/stitching/warpers.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/superres.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/superres/optical_flow.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/video.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/video/background_segm.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/video/tracking.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/video/tracking_c.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videoio.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videoio/videoio_c.h -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/deblurring.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/fast_marching.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/fast_marching_inl.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/frame_source.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/global_motion.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/inpainting.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/log.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/motion_core.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/motion_stabilizing.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/optical_flow.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/outlier_rejection.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/ring_buffer.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/stabilizer.hpp -CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/local/include/opencv2/videostab/wobble_suppression.hpp - diff --git a/CMakeFiles/DisplayImage.dir/flags.make b/CMakeFiles/DisplayImage.dir/flags.make deleted file mode 100644 index 169d209..0000000 --- a/CMakeFiles/DisplayImage.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -I/usr/local/include/opencv -I/usr/local/include - -C_DEFINES = - diff --git a/CMakeFiles/DisplayImage.dir/link.txt b/CMakeFiles/DisplayImage.dir/link.txt deleted file mode 100644 index 82a17d2..0000000 --- a/CMakeFiles/DisplayImage.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o -o bin/DisplayImage -rdynamic /usr/local/lib/libopencv_videostab.so.2.4.13 /usr/local/lib/libopencv_video.so.2.4.13 /usr/local/lib/libopencv_ts.a /usr/local/lib/libopencv_superres.so.2.4.13 /usr/local/lib/libopencv_stitching.so.2.4.13 /usr/local/lib/libopencv_photo.so.2.4.13 /usr/local/lib/libopencv_ocl.so.2.4.13 /usr/local/lib/libopencv_objdetect.so.2.4.13 /usr/local/lib/libopencv_nonfree.so.2.4.13 /usr/local/lib/libopencv_ml.so.2.4.13 /usr/local/lib/libopencv_legacy.so.2.4.13 /usr/local/lib/libopencv_imgproc.so.2.4.13 /usr/local/lib/libopencv_highgui.so.2.4.13 /usr/local/lib/libopencv_gpu.so.2.4.13 /usr/local/lib/libopencv_flann.so.2.4.13 /usr/local/lib/libopencv_features2d.so.2.4.13 /usr/local/lib/libopencv_core.so.2.4.13 /usr/local/lib/libopencv_contrib.so.2.4.13 /usr/local/lib/libopencv_calib3d.so.2.4.13 /usr/local/lib/libopencv_nonfree.so.2.4.13 /usr/local/lib/libopencv_ocl.so.2.4.13 /usr/local/lib/libopencv_gpu.so.2.4.13 /usr/local/lib/libopencv_photo.so.2.4.13 /usr/local/lib/libopencv_objdetect.so.2.4.13 /usr/local/lib/libopencv_legacy.so.2.4.13 /usr/local/lib/libopencv_video.so.2.4.13 /usr/local/lib/libopencv_ml.so.2.4.13 /usr/local/lib/libopencv_calib3d.so.2.4.13 /usr/local/lib/libopencv_features2d.so.2.4.13 /usr/local/lib/libopencv_highgui.so.2.4.13 /usr/local/lib/libopencv_imgproc.so.2.4.13 /usr/local/lib/libopencv_flann.so.2.4.13 /usr/local/lib/libopencv_core.so.2.4.13 -ldl -lm -lpthread -lrt -Wl,-rpath,/usr/local/lib diff --git a/CMakeFiles/DisplayImage.dir/progress.make b/CMakeFiles/DisplayImage.dir/progress.make deleted file mode 100644 index 781c7de..0000000 --- a/CMakeFiles/DisplayImage.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 1 - diff --git a/CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o b/CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o deleted file mode 100644 index bed3363a07f2787721aeb8e4d98f354c5224f8cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20000 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 -//#include +//#include +#include +#include + +#define CONFIG +//#define SFML + +//ATTENTION AFFICHAGE OPENCV INCOMPATIBLE AVEC AFFICHAGE SFML /*Headers*/ void controle_moteur(int vecX, int vecY, int rayon); int limite_moteur(int val_pwm); - +int image_CV2SFML(IplImage* imcv, sf::Image imsf); //Construction de imsf (RGBA) à partir de imcv (BGR), avec alpha constant (=1) int main(int argc, char* argv[]) { int height,width,step,channels; //parameters of the image we are working on int posX, posY; //Position objet CvMoments *moments = (CvMoments*)malloc(sizeof(CvMoments)); //Variable moyenne position + int boucle; +#ifdef SFML + + //Initialisation SFML + sf::Texture txFlux; + sf::Sprite spFlux; + sf::Image imFlux; + sf::Event event; + + //Création de la fenetre principale + sf::RenderWindow window(sf::VideoMode(800, 600), "KirbyTrack"); +#endif + // Open capture device. 0 is /dev/video0, 1 is /dev/video1, etc. CvCapture* capture = cvCaptureFromCAM( 0 ); if( !capture ){ printf("ERROR: capture is NULL \n" ); - return -1; + return EXIT_FAILURE; } + // grab an image from the capture IplImage* frame = cvQueryFrame( capture ); +#ifdef CONFIG // Create a window in which the captured images will be presented cvNamedWindow( "Camera", CV_WINDOW_AUTOSIZE ); cvNamedWindow( "HSV", CV_WINDOW_AUTOSIZE ); cvNamedWindow( "Binaire", CV_WINDOW_AUTOSIZE ); - - //sf::Window window; - //window.create(sf::VideoMode(800, 600), "My window",sf::Style::Default); - +#endif // get the image data height = frame->height; width = frame->width; @@ -46,12 +65,19 @@ int main(int argc, char* argv[]) // capture size - CvSize size = cvSize(width,height); +#ifdef SFML + //Intialisation de la texture + if (!txFlux.create(width, height)){ + printf("Erreur création texture\n"); + return EXIT_FAILURE; + } +#endif + // Initialize different images that are going to be used in the program IplImage* hsv_frame = cvCreateImage(size, IPL_DEPTH_8U, 3); // image converted to HSV plane IplImage* threshold = cvCreateImage(size, IPL_DEPTH_8U, 1); //Controle couleur - cvNamedWindow("Control", CV_WINDOW_AUTOSIZE); //create a window called "Control" //Setup Kirby int iLowH = 139; @@ -65,6 +91,8 @@ int main(int argc, char* argv[]) CvScalar valinf={iLowH,iLowS,iLowV}; CvScalar valsup={iHighH,iHighS,iHighV}; +#ifdef CONFIG + cvNamedWindow("Control", CV_WINDOW_AUTOSIZE); //create a window called "Control" //Create trackbars in "Control" window cvCreateTrackbar("LowH", "Control", &iLowH, 179,NULL); //Hue (0 - 179) @@ -76,9 +104,23 @@ int main(int argc, char* argv[]) cvCreateTrackbar("LowV", "Control", &iLowV, 255,NULL); //Value (0 - 255) cvCreateTrackbar("HighV", "Control", &iHighV, 255,NULL); - - while( 1 ) - { + boucle = 1; +#endif + + while(boucle)//while(window.isOpen()) + { + +#ifdef SFML + boucle = window.isOpen(); + + // on inspecte tous les évènements de la fenêtre qui ont été émis depuis la précédente itération + while (window.pollEvent(event)) + { + // évènement "fermeture demandée" : on ferme la fenêtre + if (event.type == sf::Event::Closed) + window.close(); + } +#endif // Get one frame frame = cvQueryFrame( capture ); @@ -88,6 +130,7 @@ int main(int argc, char* argv[]) break; } + // Covert color space to HSV as it is much easier to filter colors in the HSV color-space. cvCvtColor(frame, hsv_frame, CV_BGR2HSV); @@ -124,23 +167,49 @@ int main(int argc, char* argv[]) cvLine(frame, cvPoint(posX-20,posY), cvPoint(posX+20,posY), CV_RGB(0, 0, 255), 4, 8, 0 ); cvLine(frame, cvPoint(posX,posY-20), cvPoint(posX,posY+20), CV_RGB(0, 0, 255), 4, 8, 0 ); } + +#ifdef CONFIG cvShowImage( "Camera", frame ); // Original stream with detected ball overlay cvShowImage( "HSV", hsv_frame); // Original stream in the HSV color space cvShowImage( "Binaire", threshold); // The stream after color filtering - - controle_moteur(posX-width/2, posY-height/2, height/6); //Envoie commande moteur +#endif +#ifdef SFML + //Affichage SFML + /* Clear the screen */ + window.clear(sf::Color::Black); + + //Conversion de la frame en image smfl + if(image_CV2SFML(frame, imFlux)){ + printf("Erreur conversion OpenCV-SFML\n"); + break; + } + + spFlux.setTexture(txFlux); + + window.draw(spFlux); + + /* Update the window */ + //window.display(); + + //sfSprite_destroy(sprite); + //sfTexture_destroy(texture); +#endif + + //controle_moteur(posX-width/2, posY-height/2, height/6); //Envoie commande moteur +#ifdef CONFIG if( (cvWaitKey(10) ) >= 0 ) break; //Arret capture +#endif } - cvWaitKey(0); //Fin programme + //cvWaitKey(0); //Fin programme // Release the capture device housekeeping cvReleaseCapture( &capture ); cvReleaseImage(&threshold); - return 0; + return EXIT_SUCCESS; } /*On se rapproche de (vecX, vecY) si la position se situe en dehors d'un cercle centre sur la camera*/ @@ -191,3 +260,8 @@ int limite_moteur(int val_pwm){ return 1; } } +/* +int image_CV2SFML(IplImage* imcv, sf::Image imFlux){ + +} +*/ diff --git a/Code/Makefile b/Code/Makefile new file mode 100644 index 0000000..8fccb09 --- /dev/null +++ b/Code/Makefile @@ -0,0 +1,15 @@ +EXEC= KirbyTrack + +LSFML = -lsfml-graphics -lsfml-window -lsfml-system +CFLAGS = -Wall + +all: $(EXEC) + +KirbyTrack : KirbyTrack.o + g++ -o $@ $< `pkg-config opencv --libs` $(LSFML) + +KirbyTrack.o : KirbyTrack.c + g++ -o $@ -c $< `pkg-config opencv --cflags` + +clean : + rm -f *.o $(EXEC) diff --git a/Code/Makefile~ b/Code/Makefile~ new file mode 100644 index 0000000..e30a1b3 --- /dev/null +++ b/Code/Makefile~ @@ -0,0 +1,14 @@ +all : KirbyTrack + + +KirbyTrack : KirbyTrack.o + gcc -o $@ $< `pkg-config opencv --libs` -lsfml-graphics -lsfml-window -lsfml-audio -lsfml-system + +KirbyTrack.o : KirbyTrack.c + gcc -o $@ -c $< `pkg-config opencv --cflags` + +clean: + rm -rf *.o + +mrproper : clean + rm -rf KirbyTrack diff --git a/Makefile b/Makefile deleted file mode 100644 index ba17c91..0000000 --- a/Makefile +++ /dev/null @@ -1,163 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/jack/Documents/rob3-projetsinfo-g15-2017 - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/jack/Documents/rob3-projetsinfo-g15-2017 - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..." - /usr/bin/cmake -i . -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# The main all target -all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/jack/Documents/rob3-projetsinfo-g15-2017/CMakeFiles /home/jack/Documents/rob3-projetsinfo-g15-2017/CMakeFiles/progress.marks - $(MAKE) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /home/jack/Documents/rob3-projetsinfo-g15-2017/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - $(MAKE) -f CMakeFiles/Makefile2 clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - $(MAKE) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - $(MAKE) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -#============================================================================= -# Target rules for targets named DisplayImage - -# Build rule for target. -DisplayImage: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 DisplayImage -.PHONY : DisplayImage - -# fast build rule for target. -DisplayImage/fast: - $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/build -.PHONY : DisplayImage/fast - -src/DisplayImage.o: src/DisplayImage.c.o -.PHONY : src/DisplayImage.o - -# target to build an object file -src/DisplayImage.c.o: - $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o -.PHONY : src/DisplayImage.c.o - -src/DisplayImage.i: src/DisplayImage.c.i -.PHONY : src/DisplayImage.i - -# target to preprocess a source file -src/DisplayImage.c.i: - $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/src/DisplayImage.c.i -.PHONY : src/DisplayImage.c.i - -src/DisplayImage.s: src/DisplayImage.c.s -.PHONY : src/DisplayImage.s - -# target to generate assembly for a file -src/DisplayImage.c.s: - $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/src/DisplayImage.c.s -.PHONY : src/DisplayImage.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... DisplayImage" - @echo "... edit_cache" - @echo "... rebuild_cache" - @echo "... src/DisplayImage.o" - @echo "... src/DisplayImage.i" - @echo "... src/DisplayImage.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/Mymakefile~ b/Mymakefile~ new file mode 100644 index 0000000..3359c77 --- /dev/null +++ b/Mymakefile~ @@ -0,0 +1,8 @@ +all : DisplayImage + + +DisplayImage : src/DisplayImage.o + gcc -o $@ $< `pkg-cfg opencv --libs` -lsfml-graphics -lsfml-window -lsfml-audio -lsfml-system + +src/DisplayImage : src/DisplayImage.c + gcc -o $@ $< `pkg-cfg opencv --cflags` diff --git a/SHARE/desktop.ini b/SHARE/desktop.ini deleted file mode 100644 index 995bb2e..0000000 --- a/SHARE/desktop.ini +++ /dev/null @@ -1,5 +0,0 @@ -[.ShellClassInfo] -InfoTip=Ce dossier est partagé en ligne. -IconFile=C:\Program Files\Google\Drive\googledrivesync.exe -IconIndex=16 - \ No newline at end of file diff --git a/SHARE/mbed-os-motor-control-serialARCH_PRO_DEBUG.bin b/SHARE/mbed-os-motor-control-serialARCH_PRO_DEBUG.bin deleted file mode 100644 index cd176f503e16ba45d7ffa5344e7ed7c296042550..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33828 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 diff --git a/SHARE/motor-control-serial.cpp b/SHARE/motor-control-serial.cpp deleted file mode 100644 index 0bb23ec..0000000 --- a/SHARE/motor-control-serial.cpp +++ /dev/null @@ -1,68 +0,0 @@ -#include "mbed.h" - -DigitalOut led2(P0_5); -DigitalOut led1(LED1); -PwmOut servo1(P2_5); -PwmOut servo2(P2_4); -//Serial pc(USBTX,USBRX); -Serial pc(USBTX,USBRX); -Thread mythread; - -void console_thread(){ - char buff[255]; - char *c0; - char *c; - int vals[3]; - int num=0; - //pc.printf("Ask for servos with XXX,YYY \n\r(where XXX and YYY are integers 1/1000 of 20ms)\n\r"); //Commented in RELEASE - - while (true) { - c0=buff; - c=buff; - for(num=0;num<2;){ - - *c=pc.getc(); // echo input back to terminal - pc.putc(*c); - if(*c == 'q') - break ; - if((*c == '\n') || (*c == '\r') || (*c == '\0') || (*c == ' ') || (*c == ',')) - { - // - *c='\0'; - vals[num]=atoi(c0); - c0=c+1; - num++; - } - c++; - } - float s_vals[2]; - int idx=0; - for(idx=0;idx<2;idx++){ - if(vals[idx]<0) vals[idx]=0; - if(vals[idx]>1000) vals[idx]=1000; - s_vals[idx]=vals[idx]*0.001; - } - servo1=s_vals[0]; - servo2=s_vals[1]; - - pc.printf("%d,%d \n",vals[0],vals[1]); - wait(0.5); - - - - } -} - -int main() { - mythread.start(console_thread); - int mystate=0; - servo1.period_ms(20); - servo2.period_ms(20); - while (true) { - led2 = !led2; - led1 = !led1; - mystate = !mystate; - wait(0.5); - } -} - diff --git a/bin/DisplayImage b/bin/DisplayImage deleted file mode 100755 index ff5aa0c855b692ffc78e9d8ee01fc5eff32053de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28908 zcmeHwdw5jUx%W=OB`9PDM2(lqXu$>wAzXx@RVSB$jZGltBA~)#NG4?LBoiky2r3dA z#0MJ~b^`%dEso zwQ-tLyH2}C8v|rC{+%o#DpHCjrE5j=rCuKBDEyb^3ZOLC$q7ZT6|knLijXMfmpYs> zDd;H4DynG?mXjUDI#A6lXd@>S-A)1F*deL1qwvTsF74vdPEoszUr|*)DjWUROL={+ z6CCkQB3dPXrYPysQS)x7nbNy&ViwfN2}MUqeH$UI=_^(c_SwOOx_$Rxu_}^;p%Ga)+JT8CCs0jy0X-<;O z#(ydP?;BTfWY0Tadbq;%>y!6w{@TNH*S>XX@cxz8j=EdV`|U5^`R035m;Q2h?_UbW z-~5$JfAHCNqQ_r;o*PqN_Svf)|k?dmM~uE^r&-YkAjXYq3+i=WSB@pCAPpUGMD zABMgI|Cz_!Ec!iJ;<+*l{!tcuW)}b7Kp-Qv&U=2N&VIg zd;{k@K|B2^C;KtR33q!WuFkhAlgFh0Oh0{6e_*cgGea8uo5Zzw0{2S%4-$W9j=&pG zFLb=g_@yYElX>;=JaESd<$WLcM9rpkN&o76^)KwFKnqD+`FV=*30jB5!HNUtjX;OD zy=lGM*S4-B7--^iM)7>DX?>kHRMy&yEXS6>)o~9b-vD!H(25K zbar|>p}WKzs`K9O@_XCB)O!71Pp7xq6VlvE>#N<(-k>z7udeV1+P(FjwSKRVjVK`( zo@U{8vCr>a7HIaCZ(QbS^9rmY;HOL%2fbc5XkA+%5NZ{ox(-js=kZqu+Pv){sf|?7 z0#&RJ!9gGhX<4wT%G3fi!P?GFfdgu9)@Fx0gR^1k z@zb(K88&r>-7UU$A9ym827X_gFXVN%1w!6%(5ebev?IzB4ER&>rORR0>}z+2JH5@? zlB%WU74Esk3(eHrV!6=c(UFTakvUT2fXU<~Y!V??T2`8)UFa`Yy8+5-9eAbBH-T1U zA4x2HwGT5?u9i;=F&xR|jZA3`SHLOpQCQQ+30kAcsfBrm1y?bVpvZzt*Q{S+!L952 zQVVWf-#RTg<*g3gf~&PS$!aXPoO;=0r3Jr4IRS07;Fu-Nqt$|sH&IRNu;8dj^Vnd) zt@YMr!EL6trfsp{s%=QT)q+p7=x?{+lPvfS3x1ge-)X^V4X%z|7W@hYg6_89S6c9> z1*bK=Iu2U!s}u-2V8LnaqK-ieevJY_V-{Rp1Clsy!9QWqAF|-rS@5IYYbzU$VBh*t|wY=C9_5d^aOmC+yF>dHEn3K?JLBjLLb?bRl_!6A0E3q2c6)=Xl_Me zsvDc)diSQd78*l&pBSt6N0H|+f=B{LTC^y%2wGeSjQzVWX}UeB+kS}X8j|R24(e<| z3PnJM-QuD9q#b#&Pu=K`KaD($C}!^sV^8b08POA$Q;$7-ygQbokK0es{?oRVXioct zZ%)y))3#N8)Tu-V)e8+&;A?UE5(OTj0vG*#c({AhxzS-KY3dQmkSs>& zO$Q^cWBPWqWM8B@rZ>H+_x&+f&pC+ZJY%zKw#iZ3-3L+m)q}7YJW&lVV?r{M8_Z0c z^O4DcBzn%raGxjKi|!;Qh>?m+El!z!+;ZPb<(_4R#N{qQNL=olKTcq>+;YmgJ9@@8 zQ9E&`EHS&EXS(MSAO72arNlIl(fGNdu*Rm75!Xp{Q)*AwIVAdGxqBwwP`SnE(_cTX z8w1@jTkqtbQ3pZ@Iid0R%nOad=O~P2pj~n-kCSrYIQJd72N>!exd+~F|t#b~Fg z1mX4R#_PI)^GO3{QoC#59^p(B*jiL7o{*7;I6kV8m)#X_v2k;XsRMJe;Legh$~}0- z_J|4{6N(+>ybTqsJ8!rHQ|XZiwn5 z=$M3FXNUt3hFm2SFp4;_0Yi?@n<7pw1I{UeJ4UjDibEBlNmOGeslqUGqpEgNR67k9 zsJ(iptbWRcYM+NQnUOjA0MD&ywLPF46bfn^Qc6^-YDev0)J`ODVl~YT4N*8DHR>8@ zC3cFw#7;4UX{s~3ifB=q`BaVnk2K?joQ_Zclw$Sn3zT9vN`tzk2`Niy=#u~kbpZ6<@Q~3!=dWHJ3!{^IB#baz$ueGIQtSL_Xm~g^AzsLaw0(cE zXxmwv=dk|x4^w`qXB;1P8|lr*qA>R6x9)$ih4ogAYn%W(TAoM>c+3g@=U63)%qOm zx)&$6+xJmtjX#TJGAx_%(TJ%6?|mjeZii^_C1$~hxRL-;0u=vQXLGzz{U z8JYCxQDl7+Ne)ql@UunHbO;#u=Pf|&mA2wd~LI| zm*KQ}>W^=uY$zJ;IH+taxe(L_y0S{jm73`R6}3sO?2YQTXjb;kFao+@TMcCwC0t#5sW-*nhbJg+M@T!wB4MW( zU=6!KQHu?`K?^~npbpT3phcjFtEL2W5VRCD21+GE*Qn7!(dTPwK$D;=DGRgm9SAsS zgwKkWs-*UbXnehx6CTH$(|!W3O*l7<0C1kT)8Es>9ChCvGkv9P1JrO&v4BC*hFS=1`_v9JoZpWnp~8%R(dk2ClY@>O++n z{*^}c%Mlk{`(bfuxNv2NtHHEbMu-AKFf9h-pmWQnbIvW{b%=LbNN zeX)GoPop{ekv@z2T75A)r-%Ath3W=bo&M;_gQ$Dsr6)e3#(1s^WZzbrL*7C&=tfVB z0PtG;4gn01Vx)%&R*#eS{e(^j6Hw(eYKIe3aSL9_(H51$Dh?~2oA&*J)Z2jy_BCSN zCVPa~8nTJ>kWIun)986tWGVO}qi463Z!~&dB*kr{6=9ii1Q{o31!?p|g)WgjxXqyL zrDZL3lDGcE@*#_yI-x25S0NvSTtxbN3hlZ0@Nj?6lK>-7?(f--)K56|b)-r-wF9YP zPCbQ`ms2|>ruX;Qg%mfbdkRxY`VIn`gciwUg!9476vdptW|1DsMImGz>7hInLQdeI zB;~6#m2{?(x=cnmeq~K&ksgX(A!Hrtq1Y8dPV`<5tc<6c7pU}@%l1AWg*D4>yaJ|LZc5;{}~Bk7zYokxWZ6=Niw9IS5Q zt4T-pYIKe-5NmJ`)Vp7zj;Dof`^J*yCsDe@Bz!NWM|x%FA^Dynj-O|+UF_^RDJ4QD zdHhFZ{H$kM(IUbqj*?k>(D8G$yfL>Q;moswrL+S>)RrqcT`#;d_OYVFar27@%>J2LbiR z4I*A9Mo&_3rWbRe`36dNzPd)SM0j%HFHubOzaAS&Js;{g3ve!{ZEJc2KQn6dJcE2m zLJrdDp65lh3xu&l#F(v090Gf1O;_SrOb%sWOVN^p3E*-kQk~c452%eDDO71NA{6 z_12uUh+blmrTCnoDE@|2@f*6R9_Ylng%al%To)xT!Uc`q+psmg{Vou4m{x!sDThn} za^pibxx5Nx=+=;X^2im#RP5#n3%|24wo6d z`Y3e07}ktKdzV0rxq~x`|0A*_lqQqQ5!~Kt)9sf>a$81jX(=&!g`l`r`pO!@Y}X zxHvT4XTjD-WmDgsUZ4i|q5h3V$m^hHL0e7-Qf9vp6H;A{T<139Yo3$ZM*f7O}(E)O4|(~F8oHr;Wfqo`<( z<1?Re%$x3*<(M;ly5lpqIu=NEi+(Whfa5cclzp2gH0w5iosJvf!gSjd@Sm>+uv2)X zJRP^*iad)JjFk7MNit{ptT_mSLQ>Bv{ol$-h2>(p@oaC~tlL`ro^_p$+irD~Xs+7Y z<+V3En#5zR4qvBZSwmHoLlaNCYI@yWTDh;?(95yJYy_PH+68(a=nl}wL8G82Kx3fg zSc=n+iME3}K=*<=LH`d=Rg}lZ^k8T7w7@pjNS=ai07UTg6g1g(A}UV zbRxom``3KrJXovcY_R8CGk$FT)||0+!s#Ke0rZU-LWMs^*4MPDQr|v^X%u}!E3hvv zD7?dV=>z#)+U-~0GGpG<8^{6qti-?ft>NMM1e6unAJ46rFeZSE!IHcg{~ICi0yX8i z53vHtAH)Bf7mz;%`6Be?TR=_w^(p@^1FpY-{21f`$ZxdTds6nJZ~_QJUT&3dO39}} z{uRjYvC4DrGUKm={58nmOq0K1%9|mNU<{r~lmFS2KL+_4jLB1J^0+B~3i3~5EY_yU zt4;aKkgtY(u2tT~Vy^#VkOv@NWtHdFoAxws?1Y>i8Z_%yh`Aq3h5TEPS6k&}-Fdl7 zL>>fFJ61vO73fjg^s^!rhad9&kT0^zLn-+akiP{v&0(hfgDLqlkbigq`$LdlhPldX zwa;y22Ncsu$X7z{vdU48&CnqEc+6p&Ag{5?b3bd^&xHI3kY_7j73BX6dA9QTA>V%i z`zIjZ3wgHqpMg9NbMT6^_-f7g4ncl1%>6%4^Zzr`e--2lG52Si2mFwK7V=`Ny^qb={}Yg}g8XW$ydfoj2J$+{ zpS8+!e`w}^2=YHczB5h!9aDZ1@&L{`+1h73&LvwQzdz01Z`#j<{7uL|pC%U*1=UX# znbSxLY}L@(L2gjQ1rxT zy`bdrF?vC1_t@$Jr@x@Ite~We5He~lj%_MzkW1K z-yUk)bDcyq+{)miBj3psm-gbwb27a|vXgPoiw^q1Hywq7X!HYX>mk)}gP@UNbxjm_|$(l1N;w4~2V`ii7SBz;fP4^r0XSpT+%N~`n06aOZtkWM5Y;ukaV%6cS+hJ>3T^Ym-Ne$ zJ}oI%p5fBj#7D-*9 zGgs4!J2$q4JZnKiK|xzp3NOF$20OIkcD$mdxU78XtdM7&HC8al*pw2?jkIg@sDr*90|q_q6$%kaYkK@lnjV2#I1i=(~ddd ztoET?C(A?9A>C)R9+~!ZfA9m$9V-9rxlUH6?|tcL7Q~!C)jTC(Z5a|YS1Nl=&Zl@4 z5FZ_K;-&eP%C79yyhisiCNH7V^&qg6dS+tNFZ0p5RnDRsNafe=NgZogbXiUY$?Ko}f(o zF94%DG0$gmUQ{n;Qs+si@IkR!4+D(V-XZNBcA>@Jn= z9+~++pJ5+e=w$WiLSa>@8ceWe`$<-dB2j>UIb6*3j(VSJhWUB+hhR%f?+HsT zhX9At7hH;0_z4KC_G&$*)d-7~B(xmLPSLZFS?$$(8du&aj8vS;g|buphe!~n%HMit zBa2$4eWrd!I2t`=Mpy}3r9PCstOiq{>=m5|iOSnlLgJ??f2Ame87$|W(ZyNQdABfV zq|Sxo6ZogOQk6%|YcxJb%72Fs0vz-mm-WcZ-zv*Y=OMb%TxTYX{Bq6rAX|lbkf`%t zIzGz04oJr_tL8ba5U2Cdqt$uHD$K)~R-Iqc@qA64H`4KOnmQk( z$;g`$w*k*VKc^QB(J_WU@tmvFe@E({k@#$>Pw(lWLrqt@)IV~iz)!JM)0RtpdI1d` zO21X=A1D-fElV}6Q{tCjCGfcte^BB}B)&@Gk4t=q#HpXrLBH9c^1dK(d3x5qCGjy= zJ6TU%Z~U{wZ;<#RmTKDb62C{{{OlBD2PFQr4E@(6{<_4y(ht4IoZ>0H#>t3F;wL4( zN#gP}to>c$zm&L&6HeGqLgI_0pYamE;acHe>C^k5Dc{>9uHyNG#J?l)71GZPiGL_@ zy568;fy8S*;bdO*!!n7lmpDJ$1dU}9|G{-apPy+0eviZ-m?CgBj+!O@eTmb&Ku4Rz z-<0^(0@fau_!)^mD{)$XQ+dDZa5Az};$M;Y^6Lez>h0SS-y-q*rT+IN{&$IgUg9qT zr}09+)u&@3e`?yVrT#-VI2kFI_)&?!Byn1Q((%5;jZZq6{}F%U+EU^-PZhXZ;+UMd zTwj&=trE9O{D{P9%|XXC5-*$PWd2_M#4~0R|Axd%CB8`Fzm~YL!g@sFm)|ImB~pKt z#P5~(Vu|}D{%wh?b=m_Ge@)_Rq<*)=OFkw1t9JjA#Mek%^~3K<{8@?LCjDTzj5u%q z2>LnHN>1Tls%!fgKmR;M@{#8MU$B1RdFRL90H-&ZtLq5j=!i>P-H#Qhru{qnx$?a8 z^2AXT=lSRNs~IoU8s$1!`S}#^N$BU9?>C>xxY9~ddR}}|iZxReS@2rvUtOOngH^yC zim}iz>z}`ldPw@|nCE0|bZFC9(z z`Rk=Cfsa(r)3V^RrJv0A+Rq2>u+)o6R%G$BA`9M_1*bQ_judA&3%(gR)kEg`@bN7A zy}(C`|65t~f6VvR7X8vJxYiU5b%w(D1z8hbHh)J&t-ESzT|Kr%NbPap z4z;=Q0{nJwr=~VHut0cueZalWA6V=0yPHFSV5i#?-hlViw{`fvA#Zc>f<+7G(Hrj1 zSK^o7i~I6;OMWQ0Q4@Fao5O8w8)0JM-1G%Nnrfx5v%~M%$a@SRbZjaR2;)ur*h9e| z;GGaEym*m6_5pgT~q6-uV3X}+_0>o ze(CaMZg=s5l0_vD^G~kaBg+?(oPLWnqI^!tO^`3`@K<^}cxQ%MZxj7`i%5N-cKK3D zFJFqJ!0Wxiwu&Hj0SNj$5Y+_mjf}&#E}La>0DlYMx~3 zd=Ju&2}G1vwX;H9lgIB7TQzw6CLc9y90Hr0AtDrx5fl(OBz;74lM zpaCcn*r5W6)J_`9Dh0j_U+Q3wi(n^jiUF)Hyq5NA;C(f)*#jZo&@wN%LBjgewvj4( z;k<>^SiF5l$R)P#kh?>a2hcCq%N-$TKMvUgM9SQbgCw#?sAQU~E`;qL*1;1=1(PN> z8TxTxARMegGqzzUP<2*dOAfgoM_ohhV%4&B*op-EW^~AgCbkk5O&Cr!9{gmmQ>(bk zy?A*;ZAAro*y7rl4krq-uG2S(SVF;>C5Y zdUt(Ud6f$uD_1Qmt6oYOHFpNwtr#EJcZ0XLNZ($>vJpqx#vy9siwkX(BDcNZ{WC1v zU|9Cxa5~jq7PNy!#)cdz;X<_=M+zc+?f`OckW`lgoZ6v;_X0`VdBeJGN9OJ)YJ(Bp z&Ld+38L>M^W&q|ME^1R3?viRp88INR?}*qjM0BPsThV0fpOU^ohzc}wD;CNiW1ARR z5fyT~7P);1RX=~d+O*!X4NK-eBcki3c9U6(`ItwNvc=G(y>*(_Tla|(8>VE|jAgqT zxvR^0JE>%vP~D~NgJan+1-+7Xcj1kB)cFYmA+;?JZSa!m(7Hd3+8Ku?FS&V)JAGRf P-Y6#11!BtB%I7};Y+{+} diff --git a/cmake_install.cmake b/cmake_install.cmake deleted file mode 100644 index 34b8811..0000000 --- a/cmake_install.cmake +++ /dev/null @@ -1,44 +0,0 @@ -# Install script for directory: /home/jack/Documents/rob3-projetsinfo-g15-2017 - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "/usr/local") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(CMAKE_INSTALL_COMPONENT) - SET(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") -ELSE(CMAKE_INSTALL_COMPONENT) - SET(CMAKE_INSTALL_MANIFEST "install_manifest.txt") -ENDIF(CMAKE_INSTALL_COMPONENT) - -FILE(WRITE "/home/jack/Documents/rob3-projetsinfo-g15-2017/${CMAKE_INSTALL_MANIFEST}" "") -FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES}) - FILE(APPEND "/home/jack/Documents/rob3-projetsinfo-g15-2017/${CMAKE_INSTALL_MANIFEST}" "${file}\n") -ENDFOREACH(file) diff --git a/err.txt b/err.txt deleted file mode 100644 index d04f0ea..0000000 --- a/err.txt +++ /dev/null @@ -1 +0,0 @@ -[100%] Built target DisplayImage diff --git a/src/DisplayImage.c b/src/DisplayImage.c deleted file mode 100644 index 32eb8c7..0000000 --- a/src/DisplayImage.c +++ /dev/null @@ -1,193 +0,0 @@ -#include -#include -#include -#include -//#include //Pour le cvRound -//#include "opencv2/videoio/videoio_c.h" //Pour le CvCapture* - -//#include -//#include - -/*Headers*/ -void controle_moteur(int vecX, int vecY, int rayon); -int limite_moteur(int val_pwm); - - -int main(int argc, char* argv[]) -{ - int height,width,step,channels; //parameters of the image we are working on - int posX, posY; //Position objet - CvMoments *moments = (CvMoments*)malloc(sizeof(CvMoments)); //Variable moyenne position - - // Open capture device. 0 is /dev/video0, 1 is /dev/video1, etc. - CvCapture* capture = cvCaptureFromCAM( 0 ); - - if( !capture ){ - printf("ERROR: capture is NULL \n" ); - return -1; - } - - // grab an image from the capture - IplImage* frame = cvQueryFrame( capture ); - - // Create a window in which the captured images will be presented - cvNamedWindow( "Camera", CV_WINDOW_AUTOSIZE ); - cvNamedWindow( "HSV", CV_WINDOW_AUTOSIZE ); - cvNamedWindow( "Binaire", CV_WINDOW_AUTOSIZE ); - - //sf::Window window; - //window.create(sf::VideoMode(800, 600), "My window",sf::Style::Default); - - // get the image data - height = frame->height; - width = frame->width; - step = frame->widthStep; - - // capture size - - CvSize size = cvSize(width,height); - - // Initialize different images that are going to be used in the program - IplImage* hsv_frame = cvCreateImage(size, IPL_DEPTH_8U, 3); // image converted to HSV plane - IplImage* threshold = cvCreateImage(size, IPL_DEPTH_8U, 1); - - //Controle couleur - cvNamedWindow("Control", CV_WINDOW_AUTOSIZE); //create a window called "Control" - - //Setup Kirby - int iLowH = 139; - int iHighH = 179; - - int iLowS = 48; - int iHighS = 255; - - int iLowV = 101; - int iHighV = 255; - CvScalar valinf={iLowH,iLowS,iLowV}; - CvScalar valsup={iHighH,iHighS,iHighV}; - - - //Create trackbars in "Control" window - cvCreateTrackbar("LowH", "Control", &iLowH, 179,NULL); //Hue (0 - 179) - cvCreateTrackbar("HighH", "Control", &iHighH, 179,NULL); - - cvCreateTrackbar("LowS", "Control", &iLowS, 255,NULL); //Saturation (0 - 255) - cvCreateTrackbar("HighS", "Control", &iHighS, 255,NULL); - - cvCreateTrackbar("LowV", "Control", &iLowV, 255,NULL); //Value (0 - 255) - cvCreateTrackbar("HighV", "Control", &iHighV, 255,NULL); - - - while( 1 ) - { - - // Get one frame - frame = cvQueryFrame( capture ); - - if( !frame ){ - printf("ERROR: frame is null...\n" ); - break; - } - - // Covert color space to HSV as it is much easier to filter colors in the HSV color-space. - cvCvtColor(frame, hsv_frame, CV_BGR2HSV); - - //Blur - cvSmooth( hsv_frame, hsv_frame, CV_GAUSSIAN, 15, 0,0,0); //suppression des parasites par flou gaussien - - //Binarisation - cvInRangeS(hsv_frame, valinf,valsup, threshold); - - //cvSmooth( threshold, threshold, CV_GAUSSIAN, 9, 9 ); //Legère suppression des parasites - - // Calculate the moments to estimate the position of the ball - - cvMoments(threshold, moments, 1); - // The actual moment values - double moment10 = cvGetSpatialMoment(moments, 1, 0); - double moment01 = cvGetSpatialMoment(moments, 0, 1); - double area = cvGetCentralMoment(moments, 0, 0); - - posX= moment10/area; - posY= moment01/area; - - //Affichage zone suivie objet - cvCircle(frame, cvPoint(width/2,height/2), height/6, CV_RGB(0, 255, 0), 4, 8, 0 ); - - if(posX<5&&posY<5){ //Si aucun objet spotted, pointeur rouge au centre - posX=width/2; - posY=height/2; - cvLine(frame, cvPoint(posX-20,posY), cvPoint(posX+20,posY), CV_RGB(255, 0, 0), 4, 8, 0 ); - cvLine(frame, cvPoint(posX,posY-20), cvPoint(posX,posY+20), CV_RGB(255, 0, 0), 4, 8, 0 ); - } - else{ //Objet spotted - //Affichage position de l'objet - cvLine(frame, cvPoint(posX-20,posY), cvPoint(posX+20,posY), CV_RGB(0, 0, 255), 4, 8, 0 ); - cvLine(frame, cvPoint(posX,posY-20), cvPoint(posX,posY+20), CV_RGB(0, 0, 255), 4, 8, 0 ); - } - cvShowImage( "Camera", frame ); // Original stream with detected ball overlay - cvShowImage( "HSV", hsv_frame); // Original stream in the HSV color space - cvShowImage( "Binaire", threshold); // The stream after color filtering - - controle_moteur(posX-width/2, posY-height/2, height/6); //Envoie commande moteur - - if( (cvWaitKey(10) ) >= 0 ) break; //Arret capture - } - - cvWaitKey(0); //Fin programme - - // Release the capture device housekeeping - cvReleaseCapture( &capture ); - - cvReleaseImage(&threshold); - - return 0; - } - -/*On se rapproche de (vecX, vecY) si la position se situe en dehors d'un cercle centre sur la camera*/ -void controle_moteur(int vecX, int vecY, int rayon){ - - int val_pwm[2]; - - /*Lecture valeur*/ - FILE* fichier = NULL; - fichier = fopen("/dev/ttyACM0","r"); - if(fichier==NULL){ - printf("Erreur ouverture fichier\n"); - return ; - } - - fscanf(fichier,"%d,%d",&val_pwm[0],&val_pwm[1]); - - fclose(fichier); - - /*Ecriture nouvelle valeur*/ - fichier = fopen("/dev/ttyACM0","w"); - if(fichier==NULL){ - printf("Erreur ouverture fichier\n"); - return ; - } - double norme = 1.0*vecX*vecX + 1.0*vecY*vecY; - - if (norme > rayon*rayon){ - if(vecX >= vecY && limite_moteur(val_pwm[0])){ /*Ecart sur x plus important*/ - fprintf(fichier,"%d,%d",val_pwm[0]++,val_pwm[1]); - } - else if(vecX <= vecY && limite_moteur(val_pwm[1])){ /*Ecart sur y plus important*/ - fprintf(fichier,"%d,%d",val_pwm[0],val_pwm[1]++); - } - } - - fclose(fichier); - return; -} - -/*Verifie que les valeurs envoyees aux moteurs sont correctes*/ -int limite_moteur(int val_pwm){ - int MAX_PWM = 255; - if (val_pwm > MAX_PWM || val_pwm < 0){ - return 0; - } - else{ - return 1; - } -} diff --git a/trash/CMakeLists.txt b/trash/CMakeLists.txt index 7bf7aad..17ed1aa 100644 --- a/trash/CMakeLists.txt +++ b/trash/CMakeLists.txt @@ -1,5 +1,29 @@ cmake_minimum_required(VERSION 2.8) -project( DisplayImage ) + + +#Configuration du projet + +project(DisplayImage) + +#Configuration de la sortie + +set(EXECUTABLE_OUTPUT_PATH bin) + +#Configuration de l'exécutable + +file( + GLOB_RECURSE + + source_files + + src/* +) + +#Recherche des bibliothèques + find_package( OpenCV REQUIRED ) -add_executable( DisplayImage DisplayImage.cpp ) +#find_package(SFML 2 COMPONENTS system window graphics audio REQUIRED) + +add_executable( DisplayImage ${source_files} ) target_link_libraries( DisplayImage ${OpenCV_LIBS} ) +