From 997eb6e8a5eb4d83303e9109710b424b8f77fa21 Mon Sep 17 00:00:00 2001 From: AntoineUPMC Date: Fri, 28 Apr 2017 17:28:16 +0200 Subject: [PATCH] version c ok, debut fonctin moteur --- CMakeCache.txt | 341 +++++++++++++++ CMakeFiles/2.8.12.2/CMakeCCompiler.cmake | 56 +++ CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake | 57 +++ .../2.8.12.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 8595 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 8608 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 0 -> 8691 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 377 +++++++++++++++++ CMakeFiles/2.8.12.2/CompilerIdCXX/a.out | Bin 0 -> 8700 bytes CMakeFiles/CMakeDirectoryInformation.cmake | 16 + CMakeFiles/CMakeOutput.log | 263 ++++++++++++ CMakeFiles/DisplayImage.dir/C.includecache | 52 +++ CMakeFiles/DisplayImage.dir/CXX.includecache | 48 +++ CMakeFiles/DisplayImage.dir/DependInfo.cmake | 21 + CMakeFiles/DisplayImage.dir/build.make | 131 ++++++ CMakeFiles/DisplayImage.dir/cmake_clean.cmake | 10 + CMakeFiles/DisplayImage.dir/depend.internal | 7 + CMakeFiles/DisplayImage.dir/depend.make | 7 + 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 0 -> 18648 bytes CMakeFiles/Makefile.cmake | 47 +++ CMakeFiles/Makefile2 | 99 +++++ CMakeFiles/TargetDirectories.txt | 1 + CMakeFiles/cmake.check_cache | 1 + CMakeFiles/progress.marks | 1 + CMakeLists.txt | 2 +- Makefile | 163 ++++++++ Test - SFML/main | Bin 13873 -> 13826 bytes Test - SFML/main.c | 6 +- Test - SFML/main.o | Bin 3760 -> 3632 bytes bin/DisplayImage | Bin 0 -> 24527 bytes cmake_install.cmake | 44 ++ code moteurs/desktop.ini | 5 + ...-os-motor-control-serialARCH_PRO_DEBUG.bin | Bin 0 -> 33828 bytes ...s-motor-control-serialARCH_PRO_RELEASE.bin | Bin 0 -> 33748 bytes code moteurs/motor-control-serial.cpp | 68 +++ src/DisplayImage.c | 159 +++++++ trash/.Rhistory | 0 trash/CMakeCache.txt | 295 +++++++++++++ .../CMakeFiles/2.8.12.2/CMakeCCompiler.cmake | 56 +++ .../2.8.12.2/CMakeCXXCompiler.cmake | 57 +++ .../2.8.12.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 8595 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 8608 bytes trash/CMakeFiles/2.8.12.2/CMakeSystem.cmake | 15 + .../2.8.12.2/CompilerIdC/CMakeCCompilerId.c | 389 ++++++++++++++++++ trash/CMakeFiles/2.8.12.2/CompilerIdC/a.out | Bin 0 -> 8691 bytes .../2.8.12.2/CompilerIdC/desktop.ini | 5 + .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 377 +++++++++++++++++ trash/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out | Bin 0 -> 8700 bytes .../2.8.12.2/CompilerIdCXX/desktop.ini | 5 + .../CMakeDirectoryInformation.cmake | 16 + trash/CMakeFiles/CMakeOutput.log | 263 ++++++++++++ .../DisplayImage.dir/C.includecache | 14 + .../DisplayImage.dir/CXX.includecache | 56 +++ .../DisplayImage.dir/DependInfo.cmake | 21 + .../DisplayImage.dir/DisplayImage.cpp.o | Bin 0 -> 7128 bytes trash/CMakeFiles/DisplayImage.dir/build.make | 131 ++++++ .../DisplayImage.dir/cmake_clean.cmake | 10 + .../DisplayImage.dir/depend.internal | 8 + trash/CMakeFiles/DisplayImage.dir/depend.make | 8 + trash/CMakeFiles/DisplayImage.dir/flags.make | 8 + trash/CMakeFiles/DisplayImage.dir/link.txt | 1 + .../CMakeFiles/DisplayImage.dir/progress.make | 2 + trash/CMakeFiles/Makefile.cmake | 48 +++ trash/CMakeFiles/Makefile2 | 99 +++++ trash/CMakeFiles/TargetDirectories.txt | 1 + trash/CMakeFiles/cmake.check_cache | 1 + trash/CMakeFiles/desktop.ini | 5 + trash/CMakeFiles/progress.marks | 1 + trash/CMakeLists.txt | 5 + trash/DisplayImage | Bin 0 -> 14066 bytes trash/DisplayImage.cpp | 116 ++++++ trash/Makefile | 163 ++++++++ trash/Sample0_display.cpp | 30 ++ trash/Sample1.cpp | 48 +++ trash/cmake_install.cmake | 44 ++ trash/desktop.ini | 5 + trash/motor-control-serial.cpp | 69 ++++ 81 files changed, 4767 insertions(+), 2 deletions(-) create mode 100644 CMakeCache.txt create mode 100644 CMakeFiles/2.8.12.2/CMakeCCompiler.cmake create mode 100644 CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake create mode 100755 CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin create mode 100755 CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 CMakeFiles/2.8.12.2/CMakeSystem.cmake create mode 100644 CMakeFiles/2.8.12.2/CompilerIdC/CMakeCCompilerId.c create mode 100755 CMakeFiles/2.8.12.2/CompilerIdC/a.out create mode 100644 CMakeFiles/2.8.12.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 CMakeFiles/2.8.12.2/CompilerIdCXX/a.out create mode 100644 CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 CMakeFiles/CMakeOutput.log create mode 100644 CMakeFiles/DisplayImage.dir/C.includecache create mode 100644 CMakeFiles/DisplayImage.dir/CXX.includecache create mode 100644 CMakeFiles/DisplayImage.dir/DependInfo.cmake create mode 100644 CMakeFiles/DisplayImage.dir/build.make create mode 100644 CMakeFiles/DisplayImage.dir/cmake_clean.cmake create mode 100644 CMakeFiles/DisplayImage.dir/depend.internal create mode 100644 CMakeFiles/DisplayImage.dir/depend.make create mode 100644 CMakeFiles/DisplayImage.dir/flags.make create mode 100644 CMakeFiles/DisplayImage.dir/link.txt create mode 100644 CMakeFiles/DisplayImage.dir/progress.make create mode 100644 CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o create mode 100644 CMakeFiles/Makefile.cmake create mode 100644 CMakeFiles/Makefile2 create mode 100644 CMakeFiles/TargetDirectories.txt create mode 100644 CMakeFiles/cmake.check_cache create mode 100644 CMakeFiles/progress.marks create mode 100644 Makefile create mode 100755 bin/DisplayImage create mode 100644 cmake_install.cmake create mode 100644 code moteurs/desktop.ini create mode 100644 code moteurs/mbed-os-motor-control-serialARCH_PRO_DEBUG.bin create mode 100644 code moteurs/mbed-os-motor-control-serialARCH_PRO_RELEASE.bin create mode 100644 code moteurs/motor-control-serial.cpp create mode 100644 src/DisplayImage.c create mode 100644 trash/.Rhistory create mode 100644 trash/CMakeCache.txt create mode 100644 trash/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake create mode 100644 trash/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake create mode 100644 trash/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin create mode 100644 trash/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 trash/CMakeFiles/2.8.12.2/CMakeSystem.cmake create mode 100644 trash/CMakeFiles/2.8.12.2/CompilerIdC/CMakeCCompilerId.c create mode 100644 trash/CMakeFiles/2.8.12.2/CompilerIdC/a.out create mode 100644 trash/CMakeFiles/2.8.12.2/CompilerIdC/desktop.ini create mode 100644 trash/CMakeFiles/2.8.12.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 trash/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out create mode 100644 trash/CMakeFiles/2.8.12.2/CompilerIdCXX/desktop.ini create mode 100644 trash/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 trash/CMakeFiles/CMakeOutput.log create mode 100644 trash/CMakeFiles/DisplayImage.dir/C.includecache create mode 100644 trash/CMakeFiles/DisplayImage.dir/CXX.includecache create mode 100644 trash/CMakeFiles/DisplayImage.dir/DependInfo.cmake create mode 100644 trash/CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o create mode 100644 trash/CMakeFiles/DisplayImage.dir/build.make create mode 100644 trash/CMakeFiles/DisplayImage.dir/cmake_clean.cmake create mode 100644 trash/CMakeFiles/DisplayImage.dir/depend.internal create mode 100644 trash/CMakeFiles/DisplayImage.dir/depend.make create mode 100644 trash/CMakeFiles/DisplayImage.dir/flags.make create mode 100644 trash/CMakeFiles/DisplayImage.dir/link.txt create mode 100644 trash/CMakeFiles/DisplayImage.dir/progress.make create mode 100644 trash/CMakeFiles/Makefile.cmake create mode 100644 trash/CMakeFiles/Makefile2 create mode 100644 trash/CMakeFiles/TargetDirectories.txt create mode 100644 trash/CMakeFiles/cmake.check_cache create mode 100644 trash/CMakeFiles/desktop.ini create mode 100644 trash/CMakeFiles/progress.marks create mode 100644 trash/CMakeLists.txt create mode 100755 trash/DisplayImage create mode 100644 trash/DisplayImage.cpp create mode 100644 trash/Makefile create mode 100644 trash/Sample0_display.cpp create mode 100644 trash/Sample1.cpp create mode 100644 trash/cmake_install.cmake create mode 100644 trash/desktop.ini create mode 100644 trash/motor-control-serial.cpp diff --git a/CMakeCache.txt b/CMakeCache.txt new file mode 100644 index 0000000..246bb42 --- /dev/null +++ b/CMakeCache.txt @@ -0,0 +1,341 @@ +# This is the CMakeCache file. +# For build in directory: /home/sasl/eleves/rob/3408212/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 +######################## + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//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_LINKER:FILEPATH=/usr/bin/ld + +//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= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=DisplayImage + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//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= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 + +//Value Computed by CMake +DisplayImage_SOURCE_DIR:STATIC=/home/sasl/eleves/rob/3408212/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/share/OpenCV + +//The directory containing a CMake configuration file for OpenCV. +OpenCV_DIR:PATH=/usr/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= + +//The directory containing a CMake configuration file for SFML. +SFML_DIR:PATH=SFML_DIR-NOTFOUND + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//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/sasl/eleves/rob/3408212/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_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//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_COMPILER +CMAKE_C_COMPILER-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 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED: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 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED: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_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/bin/uname +//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 +//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 new file mode 100644 index 0000000..c82c48b --- /dev/null +++ b/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake @@ -0,0 +1,56 @@ +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 new file mode 100644 index 0000000..c8441ec --- /dev/null +++ b/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake @@ -0,0 +1,57 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..5782005747d0ac57b94263e4df44270658780c2f GIT binary patch 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 new file mode 100755 index 0000000000000000000000000000000000000000..bf64d156cba9aa831db66eab05967492d1e48987 GIT binary patch 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 new file mode 100755 index 0000000000000000000000000000000000000000..695cd27369beea5093a18c6e1c09eb694e42e013 GIT binary patch literal 8700 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 literal 0 HcmV?d00001 diff --git a/CMakeFiles/CMakeDirectoryInformation.cmake b/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..9954601 --- /dev/null +++ b/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# 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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017") +SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/sasl/eleves/rob/3408212/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 new file mode 100644 index 0000000..b6aaefa --- /dev/null +++ b/CMakeFiles/CMakeOutput.log @@ -0,0 +1,263 @@ +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 new file mode 100644 index 0000000..34e1b45 --- /dev/null +++ b/CMakeFiles/DisplayImage.dir/C.includecache @@ -0,0 +1,52 @@ +#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/src/DisplayImage.c +stdio.h +- +stdlib.h +- +cv.h +- +highgui.h +- + +/usr/include/opencv/cv.h +opencv2/core/core_c.h +/usr/include/opencv/opencv2/core/core_c.h +opencv2/core/core.hpp +/usr/include/opencv/opencv2/core/core.hpp +opencv2/imgproc/imgproc_c.h +/usr/include/opencv/opencv2/imgproc/imgproc_c.h +opencv2/imgproc/imgproc.hpp +/usr/include/opencv/opencv2/imgproc/imgproc.hpp +opencv2/video/tracking.hpp +/usr/include/opencv/opencv2/video/tracking.hpp +opencv2/features2d/features2d.hpp +/usr/include/opencv/opencv2/features2d/features2d.hpp +opencv2/flann/flann.hpp +/usr/include/opencv/opencv2/flann/flann.hpp +opencv2/calib3d/calib3d.hpp +/usr/include/opencv/opencv2/calib3d/calib3d.hpp +opencv2/objdetect/objdetect.hpp +/usr/include/opencv/opencv2/objdetect/objdetect.hpp +opencv2/legacy/compat.hpp +/usr/include/opencv/opencv2/legacy/compat.hpp +opencv2/core/internal.hpp +/usr/include/opencv/opencv2/core/internal.hpp + +/usr/include/opencv/highgui.h +opencv2/core/core_c.h +/usr/include/opencv/opencv2/core/core_c.h +opencv2/core/core.hpp +/usr/include/opencv/opencv2/core/core.hpp +opencv2/highgui/highgui_c.h +/usr/include/opencv/opencv2/highgui/highgui_c.h +opencv2/highgui/highgui.hpp +/usr/include/opencv/opencv2/highgui/highgui.hpp + diff --git a/CMakeFiles/DisplayImage.dir/CXX.includecache b/CMakeFiles/DisplayImage.dir/CXX.includecache new file mode 100644 index 0000000..81ceff8 --- /dev/null +++ b/CMakeFiles/DisplayImage.dir/CXX.includecache @@ -0,0 +1,48 @@ +#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/src/DisplayImage.cpp +cv.h +- +highgui.h +- + +/usr/include/opencv/cv.h +opencv2/core/core_c.h +/usr/include/opencv/opencv2/core/core_c.h +opencv2/core/core.hpp +/usr/include/opencv/opencv2/core/core.hpp +opencv2/imgproc/imgproc_c.h +/usr/include/opencv/opencv2/imgproc/imgproc_c.h +opencv2/imgproc/imgproc.hpp +/usr/include/opencv/opencv2/imgproc/imgproc.hpp +opencv2/video/tracking.hpp +/usr/include/opencv/opencv2/video/tracking.hpp +opencv2/features2d/features2d.hpp +/usr/include/opencv/opencv2/features2d/features2d.hpp +opencv2/flann/flann.hpp +/usr/include/opencv/opencv2/flann/flann.hpp +opencv2/calib3d/calib3d.hpp +/usr/include/opencv/opencv2/calib3d/calib3d.hpp +opencv2/objdetect/objdetect.hpp +/usr/include/opencv/opencv2/objdetect/objdetect.hpp +opencv2/legacy/compat.hpp +/usr/include/opencv/opencv2/legacy/compat.hpp +opencv2/core/internal.hpp +/usr/include/opencv/opencv2/core/internal.hpp + +/usr/include/opencv/highgui.h +opencv2/core/core_c.h +/usr/include/opencv/opencv2/core/core_c.h +opencv2/core/core.hpp +/usr/include/opencv/opencv2/core/core.hpp +opencv2/highgui/highgui_c.h +/usr/include/opencv/opencv2/highgui/highgui_c.h +opencv2/highgui/highgui.hpp +/usr/include/opencv/opencv2/highgui/highgui.hpp + diff --git a/CMakeFiles/DisplayImage.dir/DependInfo.cmake b/CMakeFiles/DisplayImage.dir/DependInfo.cmake new file mode 100644 index 0000000..5995bf3 --- /dev/null +++ b/CMakeFiles/DisplayImage.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# 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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/src/DisplayImage.c" "/home/sasl/eleves/rob/3408212/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/include/opencv" + ) +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 new file mode 100644 index 0000000..44c4677 --- /dev/null +++ b/CMakeFiles/DisplayImage.dir/build.make @@ -0,0 +1,131 @@ +# 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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/sasl/eleves/rob/3408212/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/sasl/eleves/rob/3408212/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/sasl/eleves/rob/3408212/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/sasl/eleves/rob/3408212/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/sasl/eleves/rob/3408212/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/lib/x86_64-linux-gnu/libopencv_videostab.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ts.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_superres.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ocl.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_gpu.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_contrib.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 +bin/DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 +bin/DisplayImage: CMakeFiles/DisplayImage.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C 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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 /home/sasl/eleves/rob/3408212/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 new file mode 100644 index 0000000..65b0a00 --- /dev/null +++ b/CMakeFiles/DisplayImage.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +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 new file mode 100644 index 0000000..d0b7a53 --- /dev/null +++ b/CMakeFiles/DisplayImage.dir/depend.internal @@ -0,0 +1,7 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o + /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/src/DisplayImage.c + /usr/include/opencv/cv.h + /usr/include/opencv/highgui.h diff --git a/CMakeFiles/DisplayImage.dir/depend.make b/CMakeFiles/DisplayImage.dir/depend.make new file mode 100644 index 0000000..fa7c4f7 --- /dev/null +++ b/CMakeFiles/DisplayImage.dir/depend.make @@ -0,0 +1,7 @@ +# 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/include/opencv/cv.h +CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o: /usr/include/opencv/highgui.h + diff --git a/CMakeFiles/DisplayImage.dir/flags.make b/CMakeFiles/DisplayImage.dir/flags.make new file mode 100644 index 0000000..5159cc6 --- /dev/null +++ b/CMakeFiles/DisplayImage.dir/flags.make @@ -0,0 +1,8 @@ +# 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/include/opencv + +C_DEFINES = + diff --git a/CMakeFiles/DisplayImage.dir/link.txt b/CMakeFiles/DisplayImage.dir/link.txt new file mode 100644 index 0000000..d3d2dd2 --- /dev/null +++ b/CMakeFiles/DisplayImage.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/cc CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o -o bin/DisplayImage -rdynamic /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ts.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_superres.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ocl.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_gpu.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_contrib.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 diff --git a/CMakeFiles/DisplayImage.dir/progress.make b/CMakeFiles/DisplayImage.dir/progress.make new file mode 100644 index 0000000..781c7de --- /dev/null +++ b/CMakeFiles/DisplayImage.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 1 + diff --git a/CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o b/CMakeFiles/DisplayImage.dir/src/DisplayImage.c.o new file mode 100644 index 0000000000000000000000000000000000000000..35bb657d5980afd673278ef308688343ec6f6543 GIT binary patch literal 18648 zcmcIr4|G)3nSV+6Csk))(Zt*TiZp7I6;)y!?y9y+F0E^Q%~9*NNUr_u5(Tw*-rx7#?|%2Y-~H~NfjxTt>f)jzO{F634lQ3(sHW}vc)sixMZb2H zHd_lC=C39^bM!$Yg+Egtp740};Wp2;(}}6gQ=w}?KG8+R+XLdct#~CpT+pck&hb#S>MMlUc9)+JW17L z+Ot3H`BA!P=ypvT-{bijRr0D&-Bhq9JhFXa=24o+(dkENCS+5?+?_T0c4xKt4C;Gy zrg1urJ}*Lv9DtmSi&RT#ieR2RIy-!4&hR`1?SeUD;GEAW8e%FK0hwN#guXE^`Vuk? z^K|w*=)+7K$@I>d6Ncx;^yoDPhWYZjzD$vE#YuurPIxw8I=xqsvJ;+-1LRcFFfb4~ z$oNabag4sPMu;9X6Q|5z+6)}8H}xYa{diwyW?yc`j_aNw0mpt>tZ65x^c;P%^m#aP z{GvzGz+x!yd1=o*gD`$z z7%hfJ1CTN!&YjGh+{p(KUn0dzcai~Osv*;iQ>TB>xaUq*NsRlp526^4n?u$;>32PI zw9&imBQBjR{(}gXBc_Fn$uE|JHFuAt^f9<8&8L0=g@H`*u{nQLyVo2rUOi`+Lwy-f z|GXE-fuKTB{7QUF;xq7_hP4c|m)G(Y977<{Ok~aAh#AO0wD97r@aPe&=aim7Pf!7? zD41W_Pza9qI(!+9n>Nhgpc!~gtb`G<60&eeQ-`W&guK^GJtKx8{8zc}EO@VQW_?(O zj8wpv3eHa@N>lngtoO}W?~>4L?jA7{88NqTJggO=*O+B<;c!^_azN%&8nocPhdE0p4VlJMDrXq&sjd~BU%QlN6*O7WPhDQydx1_eT1P`1tb)Z z4TVWaVGMCj5KB(%n^I3P2J9)aHbS&PRfCBzC2F#BWH3Z-nCdWTb=cIAdjp5r{L~9s zUo2;8M$O>^BDNM-d&n?J6<8ZoDg>0-VI8d6IRwrLP;3aMA%xh-H84v;D11o>#S*4a zXSs@;QHp%Z;(wNDyp+%>27pm)I(msw9K~p0TM9@nqoFNNgjHSwRwqiT*mqeBc!hDs zk;@tQqs6j#l0s8})h+TrSXpdC37S9TLI^nr34uT>T=b3kFf4gw@I3l;xwRoaw_$8J zY*bf!lAl+gzbu)4=yN16<@cf3Eo7(srP%i4VOvMz#%X^kT4}N~|14rytSTvQ-?<{w zo6?f$#C!$P8NzCD+CR%#KHEp)#KGo4>dDfuraEyS0S4=_Sybdeb2dFN@Vp+P;?zTO z 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 L_+<`Uy$k<8g++#) literal 0 HcmV?d00001 diff --git a/CMakeFiles/Makefile.cmake b/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..2d5284e --- /dev/null +++ b/CMakeFiles/Makefile.cmake @@ -0,0 +1,47 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# The generator used is: +SET(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +SET(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/2.8.12.2/CMakeCCompiler.cmake" + "CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake" + "CMakeFiles/2.8.12.2/CMakeSystem.cmake" + "CMakeLists.txt" + "/usr/share/OpenCV/OpenCVConfig-version.cmake" + "/usr/share/OpenCV/OpenCVConfig.cmake" + "/usr/share/OpenCV/OpenCVModules-release.cmake" + "/usr/share/OpenCV/OpenCVModules.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-2.8/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux.cmake" + "/usr/share/cmake-2.8/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +SET(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +SET(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +SET(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/DisplayImage.dir/DependInfo.cmake" + ) diff --git a/CMakeFiles/Makefile2 b/CMakeFiles/Makefile2 new file mode 100644 index 0000000..7418c06 --- /dev/null +++ b/CMakeFiles/Makefile2 @@ -0,0 +1,99 @@ +# 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 + +# The main recursive all target +all: +.PHONY : all + +# The main recursive preinstall target +preinstall: +.PHONY : preinstall + +#============================================================================= +# 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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 + +#============================================================================= +# Target rules for target CMakeFiles/DisplayImage.dir + +# All Build rule for target. +CMakeFiles/DisplayImage.dir/all: + $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/depend + $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles 1 + @echo "Built target DisplayImage" +.PHONY : CMakeFiles/DisplayImage.dir/all + +# Include target in all. +all: CMakeFiles/DisplayImage.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/DisplayImage.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/DisplayImage.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles 0 +.PHONY : CMakeFiles/DisplayImage.dir/rule + +# Convenience name for target. +DisplayImage: CMakeFiles/DisplayImage.dir/rule +.PHONY : DisplayImage + +# clean rule for target. +CMakeFiles/DisplayImage.dir/clean: + $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/clean +.PHONY : CMakeFiles/DisplayImage.dir/clean + +# clean rule for target. +clean: CMakeFiles/DisplayImage.dir/clean +.PHONY : clean + +#============================================================================= +# 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/CMakeFiles/TargetDirectories.txt b/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..27353fe --- /dev/null +++ b/CMakeFiles/TargetDirectories.txt @@ -0,0 +1 @@ +/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/DisplayImage.dir diff --git a/CMakeFiles/cmake.check_cache b/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/CMakeFiles/progress.marks b/CMakeFiles/progress.marks new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/CMakeFiles/progress.marks @@ -0,0 +1 @@ +1 diff --git a/CMakeLists.txt b/CMakeLists.txt index 27f82ef..17ed1aa 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,7 +22,7 @@ file( #Recherche des bibliothèques find_package( OpenCV REQUIRED ) -find_package(SFML 2 COMPONENTS system window graphics audio REQUIRED) +#find_package(SFML 2 COMPONENTS system window graphics audio REQUIRED) add_executable( DisplayImage ${source_files} ) target_link_libraries( DisplayImage ${OpenCV_LIBS} ) diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..92104dc --- /dev/null +++ b/Makefile @@ -0,0 +1,163 @@ +# 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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/sasl/eleves/rob/3408212/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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/sasl/eleves/rob/3408212/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/Test - SFML/main b/Test - SFML/main index 51a110e575e5cef2916ebfc9b2cfdece9efaf004..75024f6aaadb94ef566f4b718368e48b25e8f099 100755 GIT binary patch delta 2598 zcmZXWeQZ-z6u|Fo>1fw&eXpZ*MMgWIq}{r94>vku2wiaSNF;827%&+_f`lamH^PEK zU}NKJR+M>6W{e5Lgt%ca9W^@n0}3oMF`A-=gs-F$F)bi&h$0BqbM9-$*Gb;J_jk^@ z=bm@p{dfcGJJ#5HK;l21bzi9+}A+F*&3)pr2o=8ejUx664(O z7W}1ut7-N-hZ}B5ONXdiF+Loh9DMf1T%3)oF_F%RPYHaj>xr(@4|CoGiea;3tBx^= z6|oW5Dl|WmcVX0EuMcA!D>Ji*IrPYctq#%4@l3B-!oPqGNl*IMqh4m{ANA&J(81@% z7I2v++Zsg}EpqFmCKF>i22gJ*bT}RxE}NPGbyK6;Og)@i!Depcc4##>woQJ_RqecK zRKtcj6I@K)729M;ZpDGs&LQJz%_&_q6HRG%C6*Rv2wTMK$e2o`QQW1(*omd$f~OK= znk*F)Jc*cQITaCXZ6n1vQuGQ%E-|H=+Aml~OrIjvF8F>S@_6EA!MBNx#H$2fC&rmz zsXD<|iF1iVf-e%Ai7N!R{YZ*DQn-ZTEO9=uB={6@0WlMNjMzdv@*gVPM~Nlkgy6%( zwBS;4!JiOYiDQC4A}%D35VyJCC&dI(^a_W!iEYID1$PinByJbHh1gEqEO;Yv5%DTy z<@beM=T@p+SJlp6N9vX?JQIsaA*P-=StqJ94Fw^V?7@NWthG2_WNh}}U0k}$)N)!T zYUe)%YS*>Rx`xw(7*H&NI}InululTj?W7wdB7c}&P^t*i)r_fq&K0YRu~vB*21#zm zK^nd>oJAG?^E53NwR6red{D4L_p=0l6coEZ#)Wd6VxCA~a>?$8>9pEa+oyJJ>tn6C zB7@YMpjh1g>tufoUk~krXdfK2S7VIi-3P)FQ^U2f<98(3Y4JnM;%FN{{f#X*3d6OD zU9r|YH211qXOgdy`@Urfjn9*+2UX~Do>bwgg|ds0wuUkaFN%=%7$vH9{XqJA6d=5a z#(P44PUy8ku02SvMJEmVMR?1ujW{Q$8>S#O5xh1=ZLijGklI)N6+RJa*J%2_$Na?` z^rO!pZL@DruiXzZX~N{a`7Zn_`^u?a@{;$Oa!Eb;P){2=Sq>voo1gLL^e=%iypMTY=($+r>O#09Ek+?ii1<>%p%FtseyXjG(DHL)Fp#8GATSfZ_?561a^?642xcnrI)Bj6lCO6?FSov6pF5Pm^R z97~%%pEZMAW>>PW^kftZzEkLNm1yhnx@AyPX4A{88d}Oe#n<6Jn;tJmP<)L_Z)Vc6 z9sStQv3wSPN?()FOK{R>=Xcwc==W%94o9g7t^gOIO5_nQ0bAEDljG$8pi?*=v7@to$cY-V~nWaQBEG zflQq2=y_0&p2bv}%h88&z~uv<1>Ag|u&oefizvgOR1}vz`&-gS(J{;HV#sFs1$0-~ z`7rf$Tt*-I;dy#qQuM>)xFxL5{@C0X<659Zu{+#)EkC-DNM08uV^w4|%txyW&hbLW n>Wm-VUnCe>$VT$x9m4xy)|*EJpBm%KQF-Pe9{v9LHM;)+!zkam delta 2782 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 P)HUJQRPG!Jr|A9%;};3+ literal 0 HcmV?d00001 diff --git a/cmake_install.cmake b/cmake_install.cmake new file mode 100644 index 0000000..1bb0767 --- /dev/null +++ b/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/sasl/eleves/rob/3408212/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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/${CMAKE_INSTALL_MANIFEST}" "") +FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES}) + FILE(APPEND "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/${CMAKE_INSTALL_MANIFEST}" "${file}\n") +ENDFOREACH(file) diff --git a/code moteurs/desktop.ini b/code moteurs/desktop.ini new file mode 100644 index 0000000..995bb2e --- /dev/null +++ b/code moteurs/desktop.ini @@ -0,0 +1,5 @@ +[.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/code moteurs/mbed-os-motor-control-serialARCH_PRO_DEBUG.bin b/code moteurs/mbed-os-motor-control-serialARCH_PRO_DEBUG.bin new file mode 100644 index 0000000000000000000000000000000000000000..cd176f503e16ba45d7ffa5344e7ed7c296042550 GIT binary patch literal 33828 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 literal 0 HcmV?d00001 diff --git a/code moteurs/motor-control-serial.cpp b/code moteurs/motor-control-serial.cpp new file mode 100644 index 0000000..0bb23ec --- /dev/null +++ b/code moteurs/motor-control-serial.cpp @@ -0,0 +1,68 @@ +#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/src/DisplayImage.c b/src/DisplayImage.c new file mode 100644 index 0000000..a9b7163 --- /dev/null +++ b/src/DisplayImage.c @@ -0,0 +1,159 @@ +#include +#include +#include +#include +#include +//#include + +//#include + +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; + } + +int* controle_moteur(int vecX, int vecY, int rayon){ + + FILE* fichier = fopen("commande.txt",w); + + double norme = sqrt(vecX*vecX + vecY*vecY); + + if (norme > rayon){ + if(vecX/norme >= 0.5){ + on ajoute 1 sur XXX + } + else{ + on ajoute 1 sur YYY + } + + } + + + fclose(fichier); + +} diff --git a/trash/.Rhistory b/trash/.Rhistory new file mode 100644 index 0000000..e69de29 diff --git a/trash/CMakeCache.txt b/trash/CMakeCache.txt new file mode 100644 index 0000000..3068e69 --- /dev/null +++ b/trash/CMakeCache.txt @@ -0,0 +1,295 @@ +# This is the CMakeCache file. +# For build in directory: /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code +# 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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code + +//Value Computed by CMake +DisplayImage_SOURCE_DIR:STATIC=/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code + +//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/share/OpenCV + +//The directory containing a CMake configuration file for OpenCV. +OpenCV_DIR:PATH=/usr/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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code +//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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code +//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 +//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/trash/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake b/trash/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake new file mode 100644 index 0000000..c82c48b --- /dev/null +++ b/trash/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake @@ -0,0 +1,56 @@ +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/trash/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake b/trash/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..c8441ec --- /dev/null +++ b/trash/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake @@ -0,0 +1,57 @@ +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/trash/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin b/trash/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..5782005747d0ac57b94263e4df44270658780c2f GIT binary patch literal 8595 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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_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/trash/CMakeFiles/2.8.12.2/CompilerIdC/a.out b/trash/CMakeFiles/2.8.12.2/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..bf64d156cba9aa831db66eab05967492d1e48987 GIT binary patch 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/trash/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out b/trash/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..695cd27369beea5093a18c6e1c09eb694e42e013 GIT binary patch literal 8700 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 literal 0 HcmV?d00001 diff --git a/trash/CMakeFiles/2.8.12.2/CompilerIdCXX/desktop.ini b/trash/CMakeFiles/2.8.12.2/CompilerIdCXX/desktop.ini new file mode 100644 index 0000000..995bb2e --- /dev/null +++ b/trash/CMakeFiles/2.8.12.2/CompilerIdCXX/desktop.ini @@ -0,0 +1,5 @@ +[.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/trash/CMakeFiles/CMakeDirectoryInformation.cmake b/trash/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..0610c48 --- /dev/null +++ b/trash/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# 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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code") +SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code") + +# 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/trash/CMakeFiles/CMakeOutput.log b/trash/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..2e80955 --- /dev/null +++ b/trash/CMakeFiles/CMakeOutput.log @@ -0,0 +1,263 @@ +The system is: Linux - 3.13.0-113-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/3408017/projet_info/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/3408017/projet_info/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/3408017/projet_info/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec244909993/fast" +/usr/bin/make -f CMakeFiles/cmTryCompileExec244909993.dir/build.make CMakeFiles/cmTryCompileExec244909993.dir/build +make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » +/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec244909993.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTryCompileExec244909993.dir/testCCompiler.c.o -c /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTryCompileExec244909993 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec244909993.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTryCompileExec244909993.dir/testCCompiler.c.o -o cmTryCompileExec244909993 -rdynamic +make[1]: quittant le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec3648733970/fast" +/usr/bin/make -f CMakeFiles/cmTryCompileExec3648733970.dir/build.make CMakeFiles/cmTryCompileExec3648733970.dir/build +make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » +/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -o CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c +Linking C executable cmTryCompileExec3648733970 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3648733970.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec3648733970 -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' 'cmTryCompileExec3648733970' '-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 cmTryCompileExec3648733970 /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/cmTryCompileExec3648733970.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/3408017/projet_info/CMakeFiles/CMakeTmp » + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec3648733970/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec3648733970.dir/build.make CMakeFiles/cmTryCompileExec3648733970.dir/build] + ignore line: [make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp »] + ignore line: [/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/CMakeFiles 1] + ignore line: [Building C object CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -o CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c] + ignore line: [Linking C executable cmTryCompileExec3648733970] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3648733970.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTryCompileExec3648733970.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec3648733970 -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' 'cmTryCompileExec3648733970' '-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 cmTryCompileExec3648733970 /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/cmTryCompileExec3648733970.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 [cmTryCompileExec3648733970] ==> 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/cmTryCompileExec3648733970.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/3408017/projet_info/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec1206261901/fast" +/usr/bin/make -f CMakeFiles/cmTryCompileExec1206261901.dir/build.make CMakeFiles/cmTryCompileExec1206261901.dir/build +make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » +/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building CXX object CMakeFiles/cmTryCompileExec1206261901.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTryCompileExec1206261901.dir/testCXXCompiler.cxx.o -c /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTryCompileExec1206261901 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1206261901.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTryCompileExec1206261901.dir/testCXXCompiler.cxx.o -o cmTryCompileExec1206261901 -rdynamic +make[1]: quittant le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec998015616/fast" +/usr/bin/make -f CMakeFiles/cmTryCompileExec998015616.dir/build.make CMakeFiles/cmTryCompileExec998015616.dir/build +make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp » +/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building CXX object CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -o CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp +Linking CXX executable cmTryCompileExec998015616 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec998015616.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec998015616 -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' 'cmTryCompileExec998015616' '-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 cmTryCompileExec998015616 /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/cmTryCompileExec998015616.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/3408017/projet_info/CMakeFiles/CMakeTmp » + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec998015616/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec998015616.dir/build.make CMakeFiles/cmTryCompileExec998015616.dir/build] + ignore line: [make[1]: entrant dans le répertoire « /nfs/home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp »] + ignore line: [/usr/bin/cmake -E cmake_progress_report /home/sasl/eleves/rob/3408017/projet_info/CMakeFiles/CMakeTmp/CMakeFiles 1] + ignore line: [Building CXX object CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -o CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Linking CXX executable cmTryCompileExec998015616] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec998015616.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTryCompileExec998015616.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec998015616 -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' 'cmTryCompileExec998015616' '-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 cmTryCompileExec998015616 /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/cmTryCompileExec998015616.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 [cmTryCompileExec998015616] ==> 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/cmTryCompileExec998015616.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/trash/CMakeFiles/DisplayImage.dir/C.includecache b/trash/CMakeFiles/DisplayImage.dir/C.includecache new file mode 100644 index 0000000..e366615 --- /dev/null +++ b/trash/CMakeFiles/DisplayImage.dir/C.includecache @@ -0,0 +1,14 @@ +#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/sasl/eleves/rob/3408017/projet_info/DisplayImage.c +stdio.h +- +opencv2/opencv.h +- + diff --git a/trash/CMakeFiles/DisplayImage.dir/CXX.includecache b/trash/CMakeFiles/DisplayImage.dir/CXX.includecache new file mode 100644 index 0000000..ef5549e --- /dev/null +++ b/trash/CMakeFiles/DisplayImage.dir/CXX.includecache @@ -0,0 +1,56 @@ +#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/DisplayImage.cpp +cv.h +- +highgui.h +- +cxcore.h +- + +/usr/include/opencv/cv.h +opencv2/core/core_c.h +/usr/include/opencv/opencv2/core/core_c.h +opencv2/core/core.hpp +/usr/include/opencv/opencv2/core/core.hpp +opencv2/imgproc/imgproc_c.h +/usr/include/opencv/opencv2/imgproc/imgproc_c.h +opencv2/imgproc/imgproc.hpp +/usr/include/opencv/opencv2/imgproc/imgproc.hpp +opencv2/video/tracking.hpp +/usr/include/opencv/opencv2/video/tracking.hpp +opencv2/features2d/features2d.hpp +/usr/include/opencv/opencv2/features2d/features2d.hpp +opencv2/flann/flann.hpp +/usr/include/opencv/opencv2/flann/flann.hpp +opencv2/calib3d/calib3d.hpp +/usr/include/opencv/opencv2/calib3d/calib3d.hpp +opencv2/objdetect/objdetect.hpp +/usr/include/opencv/opencv2/objdetect/objdetect.hpp +opencv2/legacy/compat.hpp +/usr/include/opencv/opencv2/legacy/compat.hpp +opencv2/core/internal.hpp +/usr/include/opencv/opencv2/core/internal.hpp + +/usr/include/opencv/cxcore.h +opencv2/core/core_c.h +/usr/include/opencv/opencv2/core/core_c.h +opencv2/core/core.hpp +/usr/include/opencv/opencv2/core/core.hpp + +/usr/include/opencv/highgui.h +opencv2/core/core_c.h +/usr/include/opencv/opencv2/core/core_c.h +opencv2/core/core.hpp +/usr/include/opencv/opencv2/core/core.hpp +opencv2/highgui/highgui_c.h +/usr/include/opencv/opencv2/highgui/highgui_c.h +opencv2/highgui/highgui.hpp +/usr/include/opencv/opencv2/highgui/highgui.hpp + diff --git a/trash/CMakeFiles/DisplayImage.dir/DependInfo.cmake b/trash/CMakeFiles/DisplayImage.dir/DependInfo.cmake new file mode 100644 index 0000000..8ff4c12 --- /dev/null +++ b/trash/CMakeFiles/DisplayImage.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +SET(CMAKE_DEPENDS_CHECK_CXX + "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/DisplayImage.cpp" "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o" + ) +SET(CMAKE_CXX_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/include/opencv" + ) +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/trash/CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o b/trash/CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..a987e58425699f38df17cc28dc88465a076fef0c GIT binary patch literal 7128 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 CMakeFiles/DisplayImage.dir/DisplayImage.cpp.i + +CMakeFiles/DisplayImage.dir/DisplayImage.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/DisplayImage.dir/DisplayImage.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -S /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/DisplayImage.cpp -o CMakeFiles/DisplayImage.dir/DisplayImage.cpp.s + +CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.requires: +.PHONY : CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.requires + +CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.provides: CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.requires + $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.provides.build +.PHONY : CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.provides + +CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o.provides.build: CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o + +# Object files for target DisplayImage +DisplayImage_OBJECTS = \ +"CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o" + +# External object files for target DisplayImage +DisplayImage_EXTERNAL_OBJECTS = + +DisplayImage: CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o +DisplayImage: CMakeFiles/DisplayImage.dir/build.make +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ts.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_superres.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ocl.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_gpu.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_contrib.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 +DisplayImage: /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 +DisplayImage: CMakeFiles/DisplayImage.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable 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: DisplayImage +.PHONY : CMakeFiles/DisplayImage.dir/build + +CMakeFiles/DisplayImage.dir/requires: CMakeFiles/DisplayImage.dir/DisplayImage.cpp.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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles/DisplayImage.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/DisplayImage.dir/depend + diff --git a/trash/CMakeFiles/DisplayImage.dir/cmake_clean.cmake b/trash/CMakeFiles/DisplayImage.dir/cmake_clean.cmake new file mode 100644 index 0000000..cf3253b --- /dev/null +++ b/trash/CMakeFiles/DisplayImage.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o" + "DisplayImage.pdb" + "DisplayImage" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang CXX) + INCLUDE(CMakeFiles/DisplayImage.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/trash/CMakeFiles/DisplayImage.dir/depend.internal b/trash/CMakeFiles/DisplayImage.dir/depend.internal new file mode 100644 index 0000000..49b11ce --- /dev/null +++ b/trash/CMakeFiles/DisplayImage.dir/depend.internal @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o + /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/DisplayImage.cpp + /usr/include/opencv/cv.h + /usr/include/opencv/cxcore.h + /usr/include/opencv/highgui.h diff --git a/trash/CMakeFiles/DisplayImage.dir/depend.make b/trash/CMakeFiles/DisplayImage.dir/depend.make new file mode 100644 index 0000000..a7d878e --- /dev/null +++ b/trash/CMakeFiles/DisplayImage.dir/depend.make @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o: DisplayImage.cpp +CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o: /usr/include/opencv/cv.h +CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o: /usr/include/opencv/cxcore.h +CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o: /usr/include/opencv/highgui.h + diff --git a/trash/CMakeFiles/DisplayImage.dir/flags.make b/trash/CMakeFiles/DisplayImage.dir/flags.make new file mode 100644 index 0000000..8767332 --- /dev/null +++ b/trash/CMakeFiles/DisplayImage.dir/flags.make @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -I/usr/include/opencv + +CXX_DEFINES = + diff --git a/trash/CMakeFiles/DisplayImage.dir/link.txt b/trash/CMakeFiles/DisplayImage.dir/link.txt new file mode 100644 index 0000000..84eae0d --- /dev/null +++ b/trash/CMakeFiles/DisplayImage.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o -o DisplayImage -rdynamic /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ts.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_superres.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ocl.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_gpu.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_contrib.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 diff --git a/trash/CMakeFiles/DisplayImage.dir/progress.make b/trash/CMakeFiles/DisplayImage.dir/progress.make new file mode 100644 index 0000000..781c7de --- /dev/null +++ b/trash/CMakeFiles/DisplayImage.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 1 + diff --git a/trash/CMakeFiles/Makefile.cmake b/trash/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..992ab2d --- /dev/null +++ b/trash/CMakeFiles/Makefile.cmake @@ -0,0 +1,48 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# The generator used is: +SET(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +SET(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/2.8.12.2/CMakeCCompiler.cmake" + "CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake" + "CMakeFiles/2.8.12.2/CMakeSystem.cmake" + "CMakeLists.txt" + "/usr/share/OpenCV/OpenCVConfig-version.cmake" + "/usr/share/OpenCV/OpenCVConfig.cmake" + "/usr/share/OpenCV/OpenCVModules-release.cmake" + "/usr/share/OpenCV/OpenCVModules.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-2.8/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-2.8/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux.cmake" + "/usr/share/cmake-2.8/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +SET(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +SET(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +SET(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/DisplayImage.dir/DependInfo.cmake" + ) diff --git a/trash/CMakeFiles/Makefile2 b/trash/CMakeFiles/Makefile2 new file mode 100644 index 0000000..a6dba77 --- /dev/null +++ b/trash/CMakeFiles/Makefile2 @@ -0,0 +1,99 @@ +# 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 + +# The main recursive all target +all: +.PHONY : all + +# The main recursive preinstall target +preinstall: +.PHONY : preinstall + +#============================================================================= +# 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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code + +#============================================================================= +# Target rules for target CMakeFiles/DisplayImage.dir + +# All Build rule for target. +CMakeFiles/DisplayImage.dir/all: + $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/depend + $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles 1 + @echo "Built target DisplayImage" +.PHONY : CMakeFiles/DisplayImage.dir/all + +# Include target in all. +all: CMakeFiles/DisplayImage.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/DisplayImage.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/DisplayImage.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles 0 +.PHONY : CMakeFiles/DisplayImage.dir/rule + +# Convenience name for target. +DisplayImage: CMakeFiles/DisplayImage.dir/rule +.PHONY : DisplayImage + +# clean rule for target. +CMakeFiles/DisplayImage.dir/clean: + $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/clean +.PHONY : CMakeFiles/DisplayImage.dir/clean + +# clean rule for target. +clean: CMakeFiles/DisplayImage.dir/clean +.PHONY : clean + +#============================================================================= +# 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/trash/CMakeFiles/TargetDirectories.txt b/trash/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..d905414 --- /dev/null +++ b/trash/CMakeFiles/TargetDirectories.txt @@ -0,0 +1 @@ +/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles/DisplayImage.dir diff --git a/trash/CMakeFiles/cmake.check_cache b/trash/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/trash/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/trash/CMakeFiles/desktop.ini b/trash/CMakeFiles/desktop.ini new file mode 100644 index 0000000..995bb2e --- /dev/null +++ b/trash/CMakeFiles/desktop.ini @@ -0,0 +1,5 @@ +[.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/trash/CMakeFiles/progress.marks b/trash/CMakeFiles/progress.marks new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/trash/CMakeFiles/progress.marks @@ -0,0 +1 @@ +1 diff --git a/trash/CMakeLists.txt b/trash/CMakeLists.txt new file mode 100644 index 0000000..7bf7aad --- /dev/null +++ b/trash/CMakeLists.txt @@ -0,0 +1,5 @@ +cmake_minimum_required(VERSION 2.8) +project( DisplayImage ) +find_package( OpenCV REQUIRED ) +add_executable( DisplayImage DisplayImage.cpp ) +target_link_libraries( DisplayImage ${OpenCV_LIBS} ) diff --git a/trash/DisplayImage b/trash/DisplayImage new file mode 100755 index 0000000000000000000000000000000000000000..234706723aa6aa0526ff748a40581a5db84b153c GIT binary patch literal 14066 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 kWoA +#include +#include + + +//callback for trackbar. nothing to be done here +void on_trackbar( int, void* ) +{ +} + +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 ); + + // 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; + + //Create trackbars in "Control" window + cvCreateTrackbar("LowH", "Control", &iLowH, 179); //Hue (0 - 179) + cvCreateTrackbar("HighH", "Control", &iHighH, 179); + + cvCreateTrackbar("LowS", "Control", &iLowS, 255); //Saturation (0 - 255) + cvCreateTrackbar("HighS", "Control", &iHighS, 255); + + cvCreateTrackbar("LowV", "Control", &iLowV, 255); //Value (0 - 255) + cvCreateTrackbar("HighV", "Control", &iHighV, 255); + + 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); + //Binarisation + cvInRangeS(hsv_frame, cvScalar(iLowH, iLowS, iLowV), cvScalar(iHighH, iHighS, iHighV), threshold); + //Blur + 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; + + cvCircle(frame, cvPoint(posX,posY), 5, cvScalar(0,0,255), -1, 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 + + + if( (cvWaitKey(10) ) >= 0 ) break; //Arret capture + } + + cvWaitKey(0); //Fin programme + + // Release the capture device housekeeping + cvReleaseCapture( &capture ); + + cvReleaseImage(&threshold); + + return 0; + } diff --git a/trash/Makefile b/trash/Makefile new file mode 100644 index 0000000..ea432cd --- /dev/null +++ b/trash/Makefile @@ -0,0 +1,163 @@ +# 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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code + +#============================================================================= +# 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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/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 + +DisplayImage.o: DisplayImage.cpp.o +.PHONY : DisplayImage.o + +# target to build an object file +DisplayImage.cpp.o: + $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/DisplayImage.cpp.o +.PHONY : DisplayImage.cpp.o + +DisplayImage.i: DisplayImage.cpp.i +.PHONY : DisplayImage.i + +# target to preprocess a source file +DisplayImage.cpp.i: + $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/DisplayImage.cpp.i +.PHONY : DisplayImage.cpp.i + +DisplayImage.s: DisplayImage.cpp.s +.PHONY : DisplayImage.s + +# target to generate assembly for a file +DisplayImage.cpp.s: + $(MAKE) -f CMakeFiles/DisplayImage.dir/build.make CMakeFiles/DisplayImage.dir/DisplayImage.cpp.s +.PHONY : DisplayImage.cpp.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 "... DisplayImage.o" + @echo "... DisplayImage.i" + @echo "... 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/trash/Sample0_display.cpp b/trash/Sample0_display.cpp new file mode 100644 index 0000000..966b8a8 --- /dev/null +++ b/trash/Sample0_display.cpp @@ -0,0 +1,30 @@ +#include +#include + +using namespace cv; + +int main(int argc, char** argv ) +{ + CvCapture *capture; + IplImage *image; + + VideoCapture cap(0); // open the default camera + if(!cap.isOpened()) // check if we succeeded + return -1; + Mat edges; + namedWindow("edges",1); + for(;;) + { + Mat frame; + cap >> frame; // get a new frame from camera + cvtColor(frame, edges, CV_BGR2GRAY); + GaussianBlur(edges, edges, Size(7,7), 1.5, 1.5); + Canny(edges, edges, 0, 30, 3); + imshow("edges", edges); + if(waitKey(30) >= 0) break; + } + + waitKey(0); + return 0; + +} diff --git a/trash/Sample1.cpp b/trash/Sample1.cpp new file mode 100644 index 0000000..6ce9f3c --- /dev/null +++ b/trash/Sample1.cpp @@ -0,0 +1,48 @@ +#include +#include + +using namespace cv; + +int main(int argc, char** argv ) +{ + CvCapture *capture; + IplImage *image; + + VideoCapture cap(0); // open the default camera + if(!cap.isOpened()) // check if we succeeded + return -1; + Mat edges; + namedWindow("edges",1); + for(;;) + { + Mat frame; + cap >> frame; // get a new frame from camera + cvtColor(frame, edges, CV_BGR2GRAY); + GaussianBlur(edges, edges, Size(7,7), 1.5, 1.5); + Canny(edges, edges, 0, 30, 3); + imshow("edges", edges); + if(waitKey(30) >= 0) break; + } + + cv::waitKey(0); + return 0; +/* + capture = cvCaptureFromCAM(0); + + if (!capture) { + + printf("Ouverture du flux vidéo impossible !\n"); + return 1; + + } + + cvNamedWindow("Test", CV_WINDOW_AUTOSIZE); + + while(1){ + image = cvQueryFrame(capture); + + cvShowImage("Test", image); + } + return 0; +*/ +} diff --git a/trash/cmake_install.cmake b/trash/cmake_install.cmake new file mode 100644 index 0000000..05da2fd --- /dev/null +++ b/trash/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code + +# 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/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/${CMAKE_INSTALL_MANIFEST}" "") +FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES}) + FILE(APPEND "/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/code/${CMAKE_INSTALL_MANIFEST}" "${file}\n") +ENDFOREACH(file) diff --git a/trash/desktop.ini b/trash/desktop.ini new file mode 100644 index 0000000..995bb2e --- /dev/null +++ b/trash/desktop.ini @@ -0,0 +1,5 @@ +[.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/trash/motor-control-serial.cpp b/trash/motor-control-serial.cpp new file mode 100644 index 0000000..c017b2f --- /dev/null +++ b/trash/motor-control-serial.cpp @@ -0,0 +1,69 @@ +#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); + } +} + +