From d78e0946413ab4e0f0bbaeb249be625116d0aa15 Mon Sep 17 00:00:00 2001 From: Thomas Date: Wed, 20 Apr 2022 21:48:57 +0200 Subject: [PATCH] added livefeed camera view using a Kinect V2 and libfreenect2 library --- CMakeCache.txt | 380 +++++ CMakeFiles/3.16.3/CMakeCCompiler.cmake | 76 + CMakeFiles/3.16.3/CMakeCXXCompiler.cmake | 88 ++ .../3.16.3/CMakeDetermineCompilerABI_C.bin | Bin 17320 -> 16552 bytes .../3.16.3/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 16560 bytes CMakeFiles/3.16.3/CMakeSystem.cmake | 15 + .../3.16.3/CompilerIdC/CMakeCCompilerId.c | 671 ++++++++ .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 660 ++++++++ CMakeFiles/CMakeDirectoryInformation.cmake | 16 + CMakeFiles/CMakeOutput.log | 461 ++++++ CMakeFiles/Makefile.cmake | 57 + CMakeFiles/Makefile2 | 106 ++ CMakeFiles/OpTests.dir/CXX.includecache | 1384 +++++++++++++++++ CMakeFiles/OpTests.dir/DependInfo.cmake | 23 + CMakeFiles/OpTests.dir/build.make | 147 ++ CMakeFiles/OpTests.dir/cmake_clean.cmake | 10 + CMakeFiles/OpTests.dir/depend.internal | 143 ++ CMakeFiles/OpTests.dir/depend.make | 143 ++ CMakeFiles/OpTests.dir/flags.make | 10 + CMakeFiles/OpTests.dir/link.txt | 1 + CMakeFiles/OpTests.dir/progress.make | 3 + CMakeFiles/TargetDirectories.txt | 3 + CMakeFiles/cmake.check_cache | 1 + CMakeFiles/progress.marks | 1 + CMakeLists.txt | 24 + KinectDemo.cpp | 149 ++ Makefile | 178 +++ OpTests | Bin 0 -> 97208 bytes cmake_install.cmake | 49 + makefile | 14 - ppg.cpp | 118 +- 31 files changed, 4914 insertions(+), 17 deletions(-) create mode 100644 CMakeCache.txt create mode 100644 CMakeFiles/3.16.3/CMakeCCompiler.cmake create mode 100644 CMakeFiles/3.16.3/CMakeCXXCompiler.cmake rename ppg_program => CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin (51%) create mode 100755 CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin create mode 100644 CMakeFiles/3.16.3/CMakeSystem.cmake create mode 100644 CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c create mode 100644 CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 CMakeFiles/CMakeOutput.log create mode 100644 CMakeFiles/Makefile.cmake create mode 100644 CMakeFiles/Makefile2 create mode 100644 CMakeFiles/OpTests.dir/CXX.includecache create mode 100644 CMakeFiles/OpTests.dir/DependInfo.cmake create mode 100644 CMakeFiles/OpTests.dir/build.make create mode 100644 CMakeFiles/OpTests.dir/cmake_clean.cmake create mode 100644 CMakeFiles/OpTests.dir/depend.internal create mode 100644 CMakeFiles/OpTests.dir/depend.make create mode 100644 CMakeFiles/OpTests.dir/flags.make create mode 100644 CMakeFiles/OpTests.dir/link.txt create mode 100644 CMakeFiles/OpTests.dir/progress.make create mode 100644 CMakeFiles/TargetDirectories.txt create mode 100644 CMakeFiles/cmake.check_cache create mode 100644 CMakeFiles/progress.marks create mode 100644 CMakeLists.txt create mode 100644 KinectDemo.cpp create mode 100644 Makefile create mode 100755 OpTests create mode 100644 cmake_install.cmake delete mode 100644 makefile diff --git a/CMakeCache.txt b/CMakeCache.txt new file mode 100644 index 0000000..2dee4d6 --- /dev/null +++ b/CMakeCache.txt @@ -0,0 +1,380 @@ +# This is the CMakeCache file. +# For build in directory: /home/tom/Documents/ECAM stuff/repositories/SignalLab1 +# 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_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None 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++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-9 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-9 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +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 MINSIZEREL 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 RELWITHDEBINFO 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 during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO 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_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=OpTests + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO 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 +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//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 +OpTests_BINARY_DIR:STATIC=/home/tom/Documents/ECAM stuff/repositories/SignalLab1 + +//Value Computed by CMake +OpTests_SOURCE_DIR:STATIC=/home/tom/Documents/ECAM stuff/repositories/SignalLab1 + +//The directory containing a CMake configuration file for OpenCV. +OpenCV_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/opencv4 + +//The directory containing a CMake configuration file for freenect2. +freenect2_DIR:PATH=/home/tom/freenect2/lib/cmake/freenect2 + +//Path to a file. +freenect2_INCLUDE_DIR:PATH=/home/tom/freenect2/include + +//Path to a library. +freenect2_LIBRARY:FILEPATH=/home/tom/freenect2/lib/libfreenect2.so + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/tom/Documents/ECAM stuff/repositories/SignalLab1 +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=16 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//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_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-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_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-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_DLLTOOL +CMAKE_DLLTOOL-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 external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/tom/Documents/ECAM stuff/repositories/SignalLab1 +//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_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.16 +//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=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding OpenCV +FIND_PACKAGE_MESSAGE_DETAILS_OpenCV:INTERNAL=[/usr][v4.2.0()] + diff --git a/CMakeFiles/3.16.3/CMakeCCompiler.cmake b/CMakeFiles/3.16.3/CMakeCCompiler.cmake new file mode 100644 index 0000000..c5ece7b --- /dev/null +++ b/CMakeFiles/3.16.3/CMakeCCompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "9.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-9") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +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;m) +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_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/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/3.16.3/CMakeCXXCompiler.cmake b/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..278ef39 --- /dev/null +++ b/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake @@ -0,0 +1,88 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "9.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-9") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +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_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +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_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/ppg_program b/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin similarity index 51% rename from ppg_program rename to CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin index 0d6d094f3c2a1fa68973f7fc1a878a889ddda14b..249b0ff65c23949b1f16486dfdb06e4e46074b65 100755 GIT binary patch literal 16552 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 diff --git a/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin b/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..156cfcfc782ba2dc2f291ca842e4a4516fe2c356 GIT binary patch literal 16560 zcmeHOZ)_Y#6`%9j$)!!smoyvn%vnwdyOtmo7lvVrpwuPwvXOF z?)Io%(NJWFI0cgkRnUGwDn+15d};Xrp8!W`(@F?vgj9;4ULUuER;5=OoERY94~Tj#n5l!?6b&9!;ua#J-b(4kCRM{I=sHkOR#BOG z#%tt&k@=cGjXb(=g7g^edKjC9R;9Pl=|qjSMtyuDiO|-KSqux#soiM zil-YjWkoQ$^@d5$jXk8th(0hKecej_JO1uvJx!VsVHe(`Xu-(-?gKp;7pi|d;BG!b z{#NRT5XGO7!Yg)X(jy&vcW08VnRKo^**Y2SXzkdmm-6}^=^ERGK5$I+4Gak|Gm9LB zQTD|~Dr5cgv-h1U#vXj`#^jmevtRqwV*@`q_5|BNpD2R~^?68O8T04^Wz_Y5268l( z0WYS0oR!21Ut!?2I(1us+faue1Wv2NkFLPq3jDk4$P0+yD2A&;nC9qY!W>KI5}EYF zDJWu(H*e#4>>$5j<9QAszi8v>R)@5gya;#^@FL(vz>9zv0WShx1iT3R zQxW)6^X-2#rY{AI(@j6$Erjv8S*xM?k}>^U;JnnY?t2R8tJOQd4$!<^pgfemCrdp- zmfPRxuUve@LfF4( zZ35Q=m9zv0WShx1iT1%5%415MZk-I7lHqi2>2Xt8-?f}=skR(1n=qcV`j2o6_2-t zPhcn{pBPCWhy4Ob__q2#fbVGWJ=gr3)oKB75%6)qz(Tb;40r|b8Nl$BYV{?+rvY2& zr5L^&#pHYVi11B@d|TJ94xEKLY``0eB-tQvU}lE0A3QoP;ap1L(R87 z6nIn|+;ZT(@82O`L!$ou@EK+~$YVmA7JT+YoBEK51w*GAy4S5b367x%e;J6!;PWx4 zPXUVFVCYOkf3W3?{#a0(X^aJTexa!+*mi1_5e!eS?h8h8!EiL#77gy~3Tj=!mabr^ zD;SXP7k>%rp9eeM`#B7xm%Ipg5%415MZk-I7XdE3dANt22vBVv`=z1RRqWpw_}!g*aRvQ+q<30EcaGbwHM+f zDR?6*+doh3g*U^p%yERrK3RU5>i&+m9F2;lV;iQGHAnH_ zMhOmWB=hEYCO?wMm`N*NESZV&q!`U-3z?LaO6uXZj`sROcw{7PCW^(xl$pv|#VIjX zOk`7LvYgFMfr_nUf~4gT?LL%vFx5Rg+zpP>nN%^_)vu2h3c~zoyuBlx8_S!vKe>?& zOA`L!2FtxiqK9H;Y@o-4QzlN^Nn!SUWFUH|zuQ?OkFx*;=XlJRK^BajBf{*9AMT3A z&BMLDM`MHLV6-b9L#y%-%xI}Buks%sdr2h|R)STQ&do$3j)OBMN~yy!AnQCSV(vVxOW>D2o`;N;nuKp0c_5jWf!9+L zG}b1PpwA_xuLhmc;5-;lWYeS29PBq8;wf|(@L3qd?%DG%mvOxfQxxuWX%KE&HWt=5J_V2#_ zuRuLs6W8NUnoNZJJV>nc#d*Z9!pE+!ksc$PV;wFtKIPKq^)n;Ot)%}gmwtp481eVp zp4|4Hb?NhZoROcG*@k=kewXw){z4;3LY!arVBP=xjQe}Y+BNJXH|o>-r85i0HaB0|z_3fT{_HUC_` z2^qA-{(1csB7OG5@^m>|6n-F(Bk>x~`gheBm0^85^4PJ9M%W-tY@Ej!Qf?35|M343 eZo5OD2JQ}*arVoyxD2hQpA0LBwJrr$QT!cqBtQ)S literal 0 HcmV?d00001 diff --git a/CMakeFiles/3.16.3/CMakeSystem.cmake b/CMakeFiles/3.16.3/CMakeSystem.cmake new file mode 100644 index 0000000..4ddda07 --- /dev/null +++ b/CMakeFiles/3.16.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.13.0-39-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.13.0-39-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.13.0-39-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.13.0-39-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c b/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..d884b50 --- /dev/null +++ b/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,671 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__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__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#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_CC = 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__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#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_MAJOR) +# 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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# 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 + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __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) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#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 "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* 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(__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" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#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_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# 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 a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_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 "]"; + + + + +#if !defined(__STDC__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..69cfdba --- /dev/null +++ b/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,660 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__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__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#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__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#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_MAJOR) +# 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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# 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 + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __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) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#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 "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* 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(__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" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#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_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# 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 a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_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 "]"; + + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +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 +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/CMakeFiles/CMakeDirectoryInformation.cmake b/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..4090c9d --- /dev/null +++ b/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/tom/Documents/ECAM stuff/repositories/SignalLab1") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/tom/Documents/ECAM stuff/repositories/SignalLab1") + +# 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..bad50d8 --- /dev/null +++ b/CMakeFiles/CMakeOutput.log @@ -0,0 +1,461 @@ +The system is: Linux - 5.13.0-39-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/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/3.16.3/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/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/3.16.3/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_42123/fast && /usr/bin/make -f CMakeFiles/cmTC_42123.dir/build.make CMakeFiles/cmTC_42123.dir/build +make[1]: Entering directory '/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_42123.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_42123.dir/testCCompiler.c.o -c "/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp/testCCompiler.c" +Linking C executable cmTC_42123 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_42123.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_42123.dir/testCCompiler.c.o -o cmTC_42123 +make[1]: Leaving directory '/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp' + + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_e5810/fast && /usr/bin/make -f CMakeFiles/cmTC_e5810.dir/build.make CMakeFiles/cmTC_e5810.dir/build +make[1]: Entering directory '/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccQ0WuTK.s +GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/9/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: c0c95c0b4209efec1c1892d5ff24030b +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o /tmp/ccQ0WuTK.s +GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +Linking C executable cmTC_e5810 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e5810.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o -o cmTC_e5810 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e5810' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccGpFyke.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e5810 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e5810' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/9/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_e5810/fast && /usr/bin/make -f CMakeFiles/cmTC_e5810.dir/build.make CMakeFiles/cmTC_e5810.dir/build] + ignore line: [make[1]: Entering directory '/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --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 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccQ0WuTK.s] + ignore line: [GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: c0c95c0b4209efec1c1892d5ff24030b] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o /tmp/ccQ0WuTK.s] + ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking C executable cmTC_e5810] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e5810.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o -o cmTC_e5810 ] + 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/9/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --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 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e5810' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccGpFyke.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e5810 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccGpFyke.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> 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 [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_e5810] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_e5810.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/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/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_b6154/fast && /usr/bin/make -f CMakeFiles/cmTC_b6154.dir/build.make CMakeFiles/cmTC_b6154.dir/build +make[1]: Entering directory '/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_b6154.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_b6154.dir/testCXXCompiler.cxx.o -c "/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp/testCXXCompiler.cxx" +Linking CXX executable cmTC_b6154 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b6154.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_b6154.dir/testCXXCompiler.cxx.o -o cmTC_b6154 +make[1]: Leaving directory '/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp' + + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_cafa7/fast && /usr/bin/make -f CMakeFiles/cmTC_cafa7.dir/build.make CMakeFiles/cmTC_cafa7.dir/build +make[1]: Entering directory '/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccHyh79P.s +GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/9 + /usr/include/x86_64-linux-gnu/c++/9 + /usr/include/c++/9/backward + /usr/lib/gcc/x86_64-linux-gnu/9/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 65fe925b83d3956b533de4aaba7dace0 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccHyh79P.s +GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +Linking CXX executable cmTC_cafa7 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cafa7.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_cafa7 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cafa7' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0HHXhi.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_cafa7 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cafa7' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/9] + add: [/usr/include/x86_64-linux-gnu/c++/9] + add: [/usr/include/c++/9/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/9/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/9] ==> [/usr/include/c++/9] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/9] ==> [/usr/include/x86_64-linux-gnu/c++/9] + collapse include dir [/usr/include/c++/9/backward] ==> [/usr/include/c++/9/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_cafa7/fast && /usr/bin/make -f CMakeFiles/cmTC_cafa7.dir/build.make CMakeFiles/cmTC_cafa7.dir/build] + ignore line: [make[1]: Entering directory '/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --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 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccHyh79P.s] + ignore line: [GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/9] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/9] + ignore line: [ /usr/include/c++/9/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 65fe925b83d3956b533de4aaba7dace0] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccHyh79P.s] + ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking CXX executable cmTC_cafa7] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cafa7.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_cafa7 ] + 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/9/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --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 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cafa7' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0HHXhi.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_cafa7 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_cafa7.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc0HHXhi.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> 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 [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_cafa7] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_cafa7.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/9/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/CMakeFiles/Makefile.cmake b/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..f9d888b --- /dev/null +++ b/CMakeFiles/Makefile.cmake @@ -0,0 +1,57 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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/3.16.3/CMakeCCompiler.cmake" + "CMakeFiles/3.16.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.16.3/CMakeSystem.cmake" + "CMakeLists.txt" + "/home/tom/freenect2/lib/cmake/freenect2/freenect2Config.cmake" + "/home/tom/freenect2/lib/cmake/freenect2/freenect2ConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/opencv4/OpenCVConfig-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/opencv4/OpenCVConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/opencv4/OpenCVModules-release.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/opencv4/OpenCVModules.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.16/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/OpTests.dir/DependInfo.cmake" + ) diff --git a/CMakeFiles/Makefile2 b/CMakeFiles/Makefile2 new file mode 100644 index 0000000..62e4c90 --- /dev/null +++ b/CMakeFiles/Makefile2 @@ -0,0 +1,106 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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/tom/Documents/ECAM stuff/repositories/SignalLab1" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/tom/Documents/ECAM stuff/repositories/SignalLab1" + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/OpTests.dir/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/OpTests.dir/clean + +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/OpTests.dir + +# All Build rule for target. +CMakeFiles/OpTests.dir/all: + $(MAKE) -f CMakeFiles/OpTests.dir/build.make CMakeFiles/OpTests.dir/depend + $(MAKE) -f CMakeFiles/OpTests.dir/build.make CMakeFiles/OpTests.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles" --progress-num=1,2 "Built target OpTests" +.PHONY : CMakeFiles/OpTests.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/OpTests.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles" 2 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/OpTests.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles" 0 +.PHONY : CMakeFiles/OpTests.dir/rule + +# Convenience name for target. +OpTests: CMakeFiles/OpTests.dir/rule + +.PHONY : OpTests + +# clean rule for target. +CMakeFiles/OpTests.dir/clean: + $(MAKE) -f CMakeFiles/OpTests.dir/build.make CMakeFiles/OpTests.dir/clean +.PHONY : CMakeFiles/OpTests.dir/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) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/CMakeFiles/OpTests.dir/CXX.includecache b/CMakeFiles/OpTests.dir/CXX.includecache new file mode 100644 index 0000000..50bdb01 --- /dev/null +++ b/CMakeFiles/OpTests.dir/CXX.includecache @@ -0,0 +1,1384 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/tom/Documents/ECAM stuff/repositories/SignalLab1/ppg.cpp +opencv2/opencv.hpp +/home/tom/Documents/ECAM stuff/repositories/SignalLab1/opencv2/opencv.hpp +opencv2/videoio.hpp +/home/tom/Documents/ECAM stuff/repositories/SignalLab1/opencv2/videoio.hpp +opencv2/highgui.hpp +/home/tom/Documents/ECAM stuff/repositories/SignalLab1/opencv2/highgui.hpp +iostream +- +stdio.h +- +iomanip +- +time.h +- +signal.h +- +libfreenect2/libfreenect2.hpp +- +libfreenect2/frame_listener_impl.h +- +libfreenect2/registration.h +- +libfreenect2/packet_pipeline.h +- +libfreenect2/logger.h +- + +/home/tom/freenect2/include/libfreenect2/color_settings.h + +/home/tom/freenect2/include/libfreenect2/config.h +libfreenect2/export.h +- + +/home/tom/freenect2/include/libfreenect2/export.h + +/home/tom/freenect2/include/libfreenect2/frame_listener.hpp +cstddef +- +stdint.h +- +libfreenect2/config.h +- + +/home/tom/freenect2/include/libfreenect2/frame_listener_impl.h +map +- +libfreenect2/config.h +- +libfreenect2/frame_listener.hpp +- + +/home/tom/freenect2/include/libfreenect2/led_settings.h + +/home/tom/freenect2/include/libfreenect2/libfreenect2.hpp +libfreenect2/config.h +- +libfreenect2/frame_listener.hpp +- +libfreenect2/packet_pipeline.h +- +libfreenect2/color_settings.h +- +libfreenect2/led_settings.h +- +string +- +vector +- + +/home/tom/freenect2/include/libfreenect2/logger.h +string +- +libfreenect2/config.h +- + +/home/tom/freenect2/include/libfreenect2/packet_pipeline.h +libfreenect2/config.h +- +stdlib.h +- + +/home/tom/freenect2/include/libfreenect2/registration.h +string +- +libfreenect2/config.h +- +libfreenect2/libfreenect2.hpp +- +libfreenect2/frame_listener.hpp +- + +/usr/include/opencv4/opencv2/calib3d.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/opencv2/core.hpp +opencv2/features2d.hpp +/usr/include/opencv4/opencv2/opencv2/features2d.hpp +opencv2/core/affine.hpp +/usr/include/opencv4/opencv2/opencv2/core/affine.hpp + +/usr/include/opencv4/opencv2/core.hpp +opencv2/core/cvdef.h +/usr/include/opencv4/opencv2/opencv2/core/cvdef.h +opencv2/core/version.hpp +/usr/include/opencv4/opencv2/opencv2/core/version.hpp +opencv2/core/base.hpp +/usr/include/opencv4/opencv2/opencv2/core/base.hpp +opencv2/core/cvstd.hpp +/usr/include/opencv4/opencv2/opencv2/core/cvstd.hpp +opencv2/core/traits.hpp +/usr/include/opencv4/opencv2/opencv2/core/traits.hpp +opencv2/core/matx.hpp +/usr/include/opencv4/opencv2/opencv2/core/matx.hpp +opencv2/core/types.hpp +/usr/include/opencv4/opencv2/opencv2/core/types.hpp +opencv2/core/mat.hpp +/usr/include/opencv4/opencv2/opencv2/core/mat.hpp +opencv2/core/persistence.hpp +/usr/include/opencv4/opencv2/opencv2/core/persistence.hpp +opencv2/core/operations.hpp +/usr/include/opencv4/opencv2/opencv2/core/operations.hpp +opencv2/core/cvstd.inl.hpp +/usr/include/opencv4/opencv2/opencv2/core/cvstd.inl.hpp +opencv2/core/utility.hpp +/usr/include/opencv4/opencv2/opencv2/core/utility.hpp +opencv2/core/optim.hpp +/usr/include/opencv4/opencv2/opencv2/core/optim.hpp +opencv2/core/ovx.hpp +/usr/include/opencv4/opencv2/opencv2/core/ovx.hpp + +/usr/include/opencv4/opencv2/core/affine.hpp +opencv2/core.hpp +- + +/usr/include/opencv4/opencv2/core/async.hpp +opencv2/core/mat.hpp +- +chrono +- + +/usr/include/opencv4/opencv2/core/base.hpp +opencv2/opencv_modules.hpp +/usr/include/opencv4/opencv2/core/opencv2/opencv_modules.hpp +climits +- +algorithm +- +opencv2/core/cvdef.h +/usr/include/opencv4/opencv2/core/opencv2/core/cvdef.h +opencv2/core/cvstd.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/cvstd.hpp +opencv2/core/neon_utils.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/neon_utils.hpp +opencv2/core/vsx_utils.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/vsx_utils.hpp +opencv2/core/check.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/check.hpp + +/usr/include/opencv4/opencv2/core/bufferpool.hpp + +/usr/include/opencv4/opencv2/core/check.hpp +opencv2/core/base.hpp +- + +/usr/include/opencv4/opencv2/core/cuda.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/core/opencv2/core.hpp +opencv2/core/cuda_types.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/cuda_types.hpp +opencv2/opencv.hpp +- +opencv2/core/cuda.inl.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/cuda.inl.hpp + +/usr/include/opencv4/opencv2/core/cuda.inl.hpp +opencv2/core/cuda.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/cuda.hpp + +/usr/include/opencv4/opencv2/core/cuda_types.hpp + +/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h +cv_cpu_config.h +/usr/include/opencv4/opencv2/core/cv_cpu_config.h +cv_cpu_helper.h +/usr/include/opencv4/opencv2/core/cv_cpu_helper.h +emmintrin.h +- +pmmintrin.h +- +tmmintrin.h +- +smmintrin.h +- +nmmintrin.h +- +nmmintrin.h +- +popcntintrin.h +- +immintrin.h +- +arm_neon.h +- +immintrin.h +- +immintrin.h +- +immintrin.h +- +Intrin.h +- +arm_neon.h +- +arm_neon.h +- +arm_neon.h +- +altivec.h +- +hal/msa_macros.h +/usr/include/opencv4/opencv2/core/hal/msa_macros.h +wasm_simd128.h +- +emmintrin.h +- +Intrin.h +- +arm_neon.h +- +arm_neon.h +- +altivec.h +- + +/usr/include/opencv4/opencv2/core/cv_cpu_helper.h + +/usr/include/opencv4/opencv2/core/cvdef.h +cvconfig.h +/usr/include/opencv4/opencv2/core/cvconfig.h +limits.h +- +opencv2/core/hal/interface.h +/usr/include/opencv4/opencv2/core/opencv2/core/hal/interface.h +cv_cpu_dispatch.h +/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h +intrin.h +- +array +- +cstdint +- +stdint.h +- +stdint.h +- +opencv2/core/fast_math.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/fast_math.hpp + +/usr/include/opencv4/opencv2/core/cvstd.hpp +opencv2/core/cvdef.h +/usr/include/opencv4/opencv2/core/opencv2/core/cvdef.h +cstddef +- +cstring +- +cctype +- +string +- +algorithm +- +utility +- +cstdlib +- +cmath +- +cvstd_wrapper.hpp +/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp + +/usr/include/opencv4/opencv2/core/cvstd.inl.hpp +complex +- +ostream +- + +/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp +opencv2/core/cvdef.h +/usr/include/opencv4/opencv2/core/opencv2/core/cvdef.h +string +- +memory +- +type_traits +- + +/usr/include/opencv4/opencv2/core/fast_math.hpp +opencv2/core/cvdef.h +/usr/include/opencv4/opencv2/core/opencv2/core/cvdef.h +cmath +- +fastmath.h +- +math.h +- +emmintrin.h +- +altivec.h +- + +/usr/include/opencv4/opencv2/core/hal/interface.h +cstddef +- +stddef.h +- +stdbool.h +- +cstdint +- +stdint.h +- + +/usr/include/opencv4/opencv2/core/hal/msa_macros.h +msa.h +/usr/include/opencv4/opencv2/core/hal/msa.h +stdint.h +- + +/usr/include/opencv4/opencv2/core/mat.hpp +opencv2/core/matx.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/matx.hpp +opencv2/core/types.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/types.hpp +opencv2/core/bufferpool.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/bufferpool.hpp +type_traits +- +opencv2/core/mat.inl.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/mat.inl.hpp + +/usr/include/opencv4/opencv2/core/mat.inl.hpp + +/usr/include/opencv4/opencv2/core/matx.hpp +opencv2/core/cvdef.h +/usr/include/opencv4/opencv2/core/opencv2/core/cvdef.h +opencv2/core/base.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/base.hpp +opencv2/core/traits.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/traits.hpp +opencv2/core/saturate.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/saturate.hpp +initializer_list +- + +/usr/include/opencv4/opencv2/core/neon_utils.hpp +opencv2/core/cvdef.h +/usr/include/opencv4/opencv2/core/opencv2/core/cvdef.h + +/usr/include/opencv4/opencv2/core/operations.hpp +cstdio +- + +/usr/include/opencv4/opencv2/core/optim.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/core/opencv2/core.hpp + +/usr/include/opencv4/opencv2/core/ovx.hpp +cvdef.h +/usr/include/opencv4/opencv2/core/cvdef.h + +/usr/include/opencv4/opencv2/core/persistence.hpp +opencv2/core/types.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/types.hpp +opencv2/core/mat.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/mat.hpp +opencv2/opencv.hpp +/usr/include/opencv4/opencv2/core/opencv2/opencv.hpp +time.h +- + +/usr/include/opencv4/opencv2/core/saturate.hpp +opencv2/core/cvdef.h +/usr/include/opencv4/opencv2/core/opencv2/core/cvdef.h +opencv2/core/fast_math.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/fast_math.hpp + +/usr/include/opencv4/opencv2/core/traits.hpp +opencv2/core/cvdef.h +/usr/include/opencv4/opencv2/core/opencv2/core/cvdef.h + +/usr/include/opencv4/opencv2/core/types.hpp +climits +- +cfloat +- +vector +- +limits +- +opencv2/core/cvdef.h +/usr/include/opencv4/opencv2/core/opencv2/core/cvdef.h +opencv2/core/cvstd.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/cvstd.hpp +opencv2/core/matx.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/matx.hpp + +/usr/include/opencv4/opencv2/core/utility.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/core/opencv2/core.hpp +ostream +- +functional +- +mutex +- +opencv2/core/utils/instrumentation.hpp +/usr/include/opencv4/opencv2/core/opencv2/core/utils/instrumentation.hpp + +/usr/include/opencv4/opencv2/core/utils/instrumentation.hpp +opencv2/core/utility.hpp +- +opencv2/core/utils/tls.hpp +- + +/usr/include/opencv4/opencv2/core/utils/tls.hpp +opencv2/core/utility.hpp +- + +/usr/include/opencv4/opencv2/core/version.hpp + +/usr/include/opencv4/opencv2/core/vsx_utils.hpp +opencv2/core/cvdef.h +/usr/include/opencv4/opencv2/core/opencv2/core/cvdef.h +assert.h +- + +/usr/include/opencv4/opencv2/dnn.hpp +opencv2/dnn/dnn.hpp +- + +/usr/include/opencv4/opencv2/dnn/dict.hpp +opencv2/core.hpp +- +map +- +ostream +- +opencv2/dnn/dnn.hpp +- + +/usr/include/opencv4/opencv2/dnn/dnn.hpp +vector +- +opencv2/core.hpp +- +opencv2/core/async.hpp +/usr/include/opencv4/opencv2/dnn/opencv2/core/async.hpp +../dnn/version.hpp +/usr/include/opencv4/opencv2/dnn/version.hpp +opencv2/dnn/dict.hpp +- +opencv2/dnn/layer.hpp +- +opencv2/dnn/dnn.inl.hpp +- +opencv2/dnn/utils/inference_engine.hpp +- + +/usr/include/opencv4/opencv2/dnn/dnn.inl.hpp +opencv2/dnn.hpp +- + +/usr/include/opencv4/opencv2/dnn/layer.hpp +opencv2/dnn.hpp +- + +/usr/include/opencv4/opencv2/dnn/utils/inference_engine.hpp +../dnn.hpp +/usr/include/opencv4/opencv2/dnn/dnn.hpp + +/usr/include/opencv4/opencv2/dnn/version.hpp + +/usr/include/opencv4/opencv2/features2d.hpp +opencv2/opencv_modules.hpp +/usr/include/opencv4/opencv2/opencv2/opencv_modules.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/opencv2/core.hpp +opencv2/flann/miniflann.hpp +/usr/include/opencv4/opencv2/opencv2/flann/miniflann.hpp + +/usr/include/opencv4/opencv2/flann.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/opencv2/core.hpp +opencv2/flann/miniflann.hpp +/usr/include/opencv4/opencv2/opencv2/flann/miniflann.hpp +opencv2/flann/flann_base.hpp +/usr/include/opencv4/opencv2/opencv2/flann/flann_base.hpp + +/usr/include/opencv4/opencv2/flann/all_indices.h +general.h +/usr/include/opencv4/opencv2/flann/general.h +nn_index.h +/usr/include/opencv4/opencv2/flann/nn_index.h +kdtree_index.h +/usr/include/opencv4/opencv2/flann/kdtree_index.h +kdtree_single_index.h +/usr/include/opencv4/opencv2/flann/kdtree_single_index.h +kmeans_index.h +/usr/include/opencv4/opencv2/flann/kmeans_index.h +composite_index.h +/usr/include/opencv4/opencv2/flann/composite_index.h +linear_index.h +/usr/include/opencv4/opencv2/flann/linear_index.h +hierarchical_clustering_index.h +/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h +lsh_index.h +/usr/include/opencv4/opencv2/flann/lsh_index.h +autotuned_index.h +/usr/include/opencv4/opencv2/flann/autotuned_index.h + +/usr/include/opencv4/opencv2/flann/allocator.h +stdlib.h +- +stdio.h +- + +/usr/include/opencv4/opencv2/flann/any.h +defines.h +/usr/include/opencv4/opencv2/flann/defines.h +stdexcept +- +ostream +- +typeinfo +- + +/usr/include/opencv4/opencv2/flann/autotuned_index.h +sstream +- +general.h +/usr/include/opencv4/opencv2/flann/general.h +nn_index.h +/usr/include/opencv4/opencv2/flann/nn_index.h +ground_truth.h +/usr/include/opencv4/opencv2/flann/ground_truth.h +index_testing.h +/usr/include/opencv4/opencv2/flann/index_testing.h +sampling.h +/usr/include/opencv4/opencv2/flann/sampling.h +kdtree_index.h +/usr/include/opencv4/opencv2/flann/kdtree_index.h +kdtree_single_index.h +/usr/include/opencv4/opencv2/flann/kdtree_single_index.h +kmeans_index.h +/usr/include/opencv4/opencv2/flann/kmeans_index.h +composite_index.h +/usr/include/opencv4/opencv2/flann/composite_index.h +linear_index.h +/usr/include/opencv4/opencv2/flann/linear_index.h +logger.h +/usr/include/opencv4/opencv2/flann/logger.h + +/usr/include/opencv4/opencv2/flann/composite_index.h +general.h +/usr/include/opencv4/opencv2/flann/general.h +nn_index.h +/usr/include/opencv4/opencv2/flann/nn_index.h +kdtree_index.h +/usr/include/opencv4/opencv2/flann/kdtree_index.h +kmeans_index.h +/usr/include/opencv4/opencv2/flann/kmeans_index.h + +/usr/include/opencv4/opencv2/flann/config.h + +/usr/include/opencv4/opencv2/flann/defines.h +config.h +/usr/include/opencv4/opencv2/flann/config.h + +/usr/include/opencv4/opencv2/flann/dist.h +cmath +- +cstdlib +- +string.h +- +stdint.h +- +defines.h +/usr/include/opencv4/opencv2/flann/defines.h +Intrin.h +- +arm_neon.h +/usr/include/opencv4/opencv2/flann/arm_neon.h + +/usr/include/opencv4/opencv2/flann/dynamic_bitset.h +boost/dynamic_bitset.hpp +- +limits.h +- +dist.h +/usr/include/opencv4/opencv2/flann/dist.h + +/usr/include/opencv4/opencv2/flann/flann_base.hpp +vector +- +cassert +- +cstdio +- +general.h +/usr/include/opencv4/opencv2/flann/general.h +matrix.h +/usr/include/opencv4/opencv2/flann/matrix.h +params.h +/usr/include/opencv4/opencv2/flann/params.h +saving.h +/usr/include/opencv4/opencv2/flann/saving.h +all_indices.h +/usr/include/opencv4/opencv2/flann/all_indices.h + +/usr/include/opencv4/opencv2/flann/general.h +opencv2/core.hpp +/usr/include/opencv4/opencv2/flann/opencv2/core.hpp + +/usr/include/opencv4/opencv2/flann/ground_truth.h +dist.h +/usr/include/opencv4/opencv2/flann/dist.h +matrix.h +/usr/include/opencv4/opencv2/flann/matrix.h + +/usr/include/opencv4/opencv2/flann/heap.h +algorithm +- +vector +- + +/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h +algorithm +- +map +- +cassert +- +limits +- +cmath +- +general.h +/usr/include/opencv4/opencv2/flann/general.h +nn_index.h +/usr/include/opencv4/opencv2/flann/nn_index.h +dist.h +/usr/include/opencv4/opencv2/flann/dist.h +matrix.h +/usr/include/opencv4/opencv2/flann/matrix.h +result_set.h +/usr/include/opencv4/opencv2/flann/result_set.h +heap.h +/usr/include/opencv4/opencv2/flann/heap.h +allocator.h +/usr/include/opencv4/opencv2/flann/allocator.h +random.h +/usr/include/opencv4/opencv2/flann/random.h +saving.h +/usr/include/opencv4/opencv2/flann/saving.h + +/usr/include/opencv4/opencv2/flann/index_testing.h +cstring +- +cassert +- +cmath +- +matrix.h +/usr/include/opencv4/opencv2/flann/matrix.h +nn_index.h +/usr/include/opencv4/opencv2/flann/nn_index.h +result_set.h +/usr/include/opencv4/opencv2/flann/result_set.h +logger.h +/usr/include/opencv4/opencv2/flann/logger.h +timer.h +/usr/include/opencv4/opencv2/flann/timer.h + +/usr/include/opencv4/opencv2/flann/kdtree_index.h +algorithm +- +map +- +cassert +- +cstring +- +general.h +/usr/include/opencv4/opencv2/flann/general.h +nn_index.h +/usr/include/opencv4/opencv2/flann/nn_index.h +dynamic_bitset.h +/usr/include/opencv4/opencv2/flann/dynamic_bitset.h +matrix.h +/usr/include/opencv4/opencv2/flann/matrix.h +result_set.h +/usr/include/opencv4/opencv2/flann/result_set.h +heap.h +/usr/include/opencv4/opencv2/flann/heap.h +allocator.h +/usr/include/opencv4/opencv2/flann/allocator.h +random.h +/usr/include/opencv4/opencv2/flann/random.h +saving.h +/usr/include/opencv4/opencv2/flann/saving.h + +/usr/include/opencv4/opencv2/flann/kdtree_single_index.h +algorithm +- +map +- +cassert +- +cstring +- +general.h +/usr/include/opencv4/opencv2/flann/general.h +nn_index.h +/usr/include/opencv4/opencv2/flann/nn_index.h +matrix.h +/usr/include/opencv4/opencv2/flann/matrix.h +result_set.h +/usr/include/opencv4/opencv2/flann/result_set.h +heap.h +/usr/include/opencv4/opencv2/flann/heap.h +allocator.h +/usr/include/opencv4/opencv2/flann/allocator.h +random.h +/usr/include/opencv4/opencv2/flann/random.h +saving.h +/usr/include/opencv4/opencv2/flann/saving.h + +/usr/include/opencv4/opencv2/flann/kmeans_index.h +algorithm +- +map +- +cassert +- +limits +- +cmath +- +general.h +/usr/include/opencv4/opencv2/flann/general.h +nn_index.h +/usr/include/opencv4/opencv2/flann/nn_index.h +dist.h +/usr/include/opencv4/opencv2/flann/dist.h +matrix.h +/usr/include/opencv4/opencv2/flann/matrix.h +result_set.h +/usr/include/opencv4/opencv2/flann/result_set.h +heap.h +/usr/include/opencv4/opencv2/flann/heap.h +allocator.h +/usr/include/opencv4/opencv2/flann/allocator.h +random.h +/usr/include/opencv4/opencv2/flann/random.h +saving.h +/usr/include/opencv4/opencv2/flann/saving.h +logger.h +/usr/include/opencv4/opencv2/flann/logger.h + +/usr/include/opencv4/opencv2/flann/linear_index.h +general.h +/usr/include/opencv4/opencv2/flann/general.h +nn_index.h +/usr/include/opencv4/opencv2/flann/nn_index.h + +/usr/include/opencv4/opencv2/flann/logger.h +stdio.h +- +stdarg.h +- +defines.h +/usr/include/opencv4/opencv2/flann/defines.h + +/usr/include/opencv4/opencv2/flann/lsh_index.h +algorithm +- +cassert +- +cstring +- +map +- +vector +- +general.h +/usr/include/opencv4/opencv2/flann/general.h +nn_index.h +/usr/include/opencv4/opencv2/flann/nn_index.h +matrix.h +/usr/include/opencv4/opencv2/flann/matrix.h +result_set.h +/usr/include/opencv4/opencv2/flann/result_set.h +heap.h +/usr/include/opencv4/opencv2/flann/heap.h +lsh_table.h +/usr/include/opencv4/opencv2/flann/lsh_table.h +allocator.h +/usr/include/opencv4/opencv2/flann/allocator.h +random.h +/usr/include/opencv4/opencv2/flann/random.h +saving.h +/usr/include/opencv4/opencv2/flann/saving.h + +/usr/include/opencv4/opencv2/flann/lsh_table.h +algorithm +- +iostream +- +iomanip +- +limits.h +- +unordered_map +- +map +- +math.h +- +stddef.h +- +dynamic_bitset.h +/usr/include/opencv4/opencv2/flann/dynamic_bitset.h +matrix.h +/usr/include/opencv4/opencv2/flann/matrix.h + +/usr/include/opencv4/opencv2/flann/matrix.h +stdio.h +- +general.h +/usr/include/opencv4/opencv2/flann/general.h + +/usr/include/opencv4/opencv2/flann/miniflann.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/flann/opencv2/core.hpp +opencv2/flann/defines.h +/usr/include/opencv4/opencv2/flann/opencv2/flann/defines.h + +/usr/include/opencv4/opencv2/flann/nn_index.h +general.h +/usr/include/opencv4/opencv2/flann/general.h +matrix.h +/usr/include/opencv4/opencv2/flann/matrix.h +result_set.h +/usr/include/opencv4/opencv2/flann/result_set.h +params.h +/usr/include/opencv4/opencv2/flann/params.h + +/usr/include/opencv4/opencv2/flann/params.h +any.h +/usr/include/opencv4/opencv2/flann/any.h +general.h +/usr/include/opencv4/opencv2/flann/general.h +iostream +- +map +- + +/usr/include/opencv4/opencv2/flann/random.h +algorithm +- +cstdlib +- +vector +- +general.h +/usr/include/opencv4/opencv2/flann/general.h + +/usr/include/opencv4/opencv2/flann/result_set.h +algorithm +- +cstring +- +iostream +- +limits +- +set +- +vector +- + +/usr/include/opencv4/opencv2/flann/sampling.h +matrix.h +/usr/include/opencv4/opencv2/flann/matrix.h +random.h +/usr/include/opencv4/opencv2/flann/random.h + +/usr/include/opencv4/opencv2/flann/saving.h +cstring +- +vector +- +general.h +/usr/include/opencv4/opencv2/flann/general.h +nn_index.h +/usr/include/opencv4/opencv2/flann/nn_index.h + +/usr/include/opencv4/opencv2/flann/timer.h +time.h +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/flann/opencv2/core.hpp +opencv2/core/utility.hpp +/usr/include/opencv4/opencv2/flann/opencv2/core/utility.hpp + +/usr/include/opencv4/opencv2/highgui.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/opencv2/core.hpp +opencv2/imgcodecs.hpp +/usr/include/opencv4/opencv2/opencv2/imgcodecs.hpp +opencv2/videoio.hpp +/usr/include/opencv4/opencv2/opencv2/videoio.hpp + +/usr/include/opencv4/opencv2/imgcodecs.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/opencv2/core.hpp + +/usr/include/opencv4/opencv2/imgproc.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/opencv2/core.hpp + +/usr/include/opencv4/opencv2/ml.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/opencv2/core.hpp +float.h +- +map +- +iostream +- +opencv2/ml/ml.inl.hpp +- + +/usr/include/opencv4/opencv2/ml/ml.inl.hpp + +/usr/include/opencv4/opencv2/objdetect.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/opencv2/core.hpp +opencv2/objdetect/detection_based_tracker.hpp +/usr/include/opencv4/opencv2/opencv2/objdetect/detection_based_tracker.hpp + +/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp +opencv2/core.hpp +- +vector +- + +/usr/include/opencv4/opencv2/opencv.hpp +opencv2/opencv_modules.hpp +/usr/include/opencv4/opencv2/opencv2/opencv_modules.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/opencv2/core.hpp +opencv2/calib3d.hpp +/usr/include/opencv4/opencv2/opencv2/calib3d.hpp +opencv2/features2d.hpp +/usr/include/opencv4/opencv2/opencv2/features2d.hpp +opencv2/dnn.hpp +/usr/include/opencv4/opencv2/opencv2/dnn.hpp +opencv2/flann.hpp +/usr/include/opencv4/opencv2/opencv2/flann.hpp +opencv2/highgui.hpp +/usr/include/opencv4/opencv2/opencv2/highgui.hpp +opencv2/imgcodecs.hpp +/usr/include/opencv4/opencv2/opencv2/imgcodecs.hpp +opencv2/imgproc.hpp +/usr/include/opencv4/opencv2/opencv2/imgproc.hpp +opencv2/ml.hpp +/usr/include/opencv4/opencv2/opencv2/ml.hpp +opencv2/objdetect.hpp +/usr/include/opencv4/opencv2/opencv2/objdetect.hpp +opencv2/photo.hpp +/usr/include/opencv4/opencv2/opencv2/photo.hpp +opencv2/shape.hpp +/usr/include/opencv4/opencv2/opencv2/shape.hpp +opencv2/stitching.hpp +/usr/include/opencv4/opencv2/opencv2/stitching.hpp +opencv2/superres.hpp +/usr/include/opencv4/opencv2/opencv2/superres.hpp +opencv2/video.hpp +/usr/include/opencv4/opencv2/opencv2/video.hpp +opencv2/videoio.hpp +/usr/include/opencv4/opencv2/opencv2/videoio.hpp +opencv2/videostab.hpp +/usr/include/opencv4/opencv2/opencv2/videostab.hpp +opencv2/viz.hpp +/usr/include/opencv4/opencv2/opencv2/viz.hpp +opencv2/cudaarithm.hpp +/usr/include/opencv4/opencv2/opencv2/cudaarithm.hpp +opencv2/cudabgsegm.hpp +/usr/include/opencv4/opencv2/opencv2/cudabgsegm.hpp +opencv2/cudacodec.hpp +/usr/include/opencv4/opencv2/opencv2/cudacodec.hpp +opencv2/cudafeatures2d.hpp +/usr/include/opencv4/opencv2/opencv2/cudafeatures2d.hpp +opencv2/cudafilters.hpp +/usr/include/opencv4/opencv2/opencv2/cudafilters.hpp +opencv2/cudaimgproc.hpp +/usr/include/opencv4/opencv2/opencv2/cudaimgproc.hpp +opencv2/cudaobjdetect.hpp +/usr/include/opencv4/opencv2/opencv2/cudaobjdetect.hpp +opencv2/cudaoptflow.hpp +/usr/include/opencv4/opencv2/opencv2/cudaoptflow.hpp +opencv2/cudastereo.hpp +/usr/include/opencv4/opencv2/opencv2/cudastereo.hpp +opencv2/cudawarping.hpp +/usr/include/opencv4/opencv2/opencv2/cudawarping.hpp + +/usr/include/opencv4/opencv2/opencv_modules.hpp + +/usr/include/opencv4/opencv2/photo.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/opencv2/core.hpp +opencv2/imgproc.hpp +/usr/include/opencv4/opencv2/opencv2/imgproc.hpp + +/usr/include/opencv4/opencv2/shape.hpp +opencv2/shape/emdL1.hpp +/usr/include/opencv4/opencv2/opencv2/shape/emdL1.hpp +opencv2/shape/shape_transformer.hpp +/usr/include/opencv4/opencv2/opencv2/shape/shape_transformer.hpp +opencv2/shape/hist_cost.hpp +/usr/include/opencv4/opencv2/opencv2/shape/hist_cost.hpp +opencv2/shape/shape_distance.hpp +/usr/include/opencv4/opencv2/opencv2/shape/shape_distance.hpp + +/usr/include/opencv4/opencv2/shape/emdL1.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/shape/opencv2/core.hpp + +/usr/include/opencv4/opencv2/shape/hist_cost.hpp +opencv2/imgproc.hpp +/usr/include/opencv4/opencv2/shape/opencv2/imgproc.hpp + +/usr/include/opencv4/opencv2/shape/shape_distance.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/shape/opencv2/core.hpp +opencv2/shape/hist_cost.hpp +/usr/include/opencv4/opencv2/shape/opencv2/shape/hist_cost.hpp +opencv2/shape/shape_transformer.hpp +/usr/include/opencv4/opencv2/shape/opencv2/shape/shape_transformer.hpp + +/usr/include/opencv4/opencv2/shape/shape_transformer.hpp +vector +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/shape/opencv2/core.hpp +opencv2/imgproc.hpp +/usr/include/opencv4/opencv2/shape/opencv2/imgproc.hpp + +/usr/include/opencv4/opencv2/stitching.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/opencv2/core.hpp +opencv2/features2d.hpp +/usr/include/opencv4/opencv2/opencv2/features2d.hpp +opencv2/stitching/warpers.hpp +/usr/include/opencv4/opencv2/opencv2/stitching/warpers.hpp +opencv2/stitching/detail/matchers.hpp +/usr/include/opencv4/opencv2/opencv2/stitching/detail/matchers.hpp +opencv2/stitching/detail/motion_estimators.hpp +/usr/include/opencv4/opencv2/opencv2/stitching/detail/motion_estimators.hpp +opencv2/stitching/detail/exposure_compensate.hpp +/usr/include/opencv4/opencv2/opencv2/stitching/detail/exposure_compensate.hpp +opencv2/stitching/detail/seam_finders.hpp +/usr/include/opencv4/opencv2/opencv2/stitching/detail/seam_finders.hpp +opencv2/stitching/detail/blenders.hpp +/usr/include/opencv4/opencv2/opencv2/stitching/detail/blenders.hpp +opencv2/stitching/detail/camera.hpp +/usr/include/opencv4/opencv2/opencv2/stitching/detail/camera.hpp + +/usr/include/opencv4/opencv2/stitching/detail/blenders.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/core.hpp +opencv2/core/cuda.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/core/cuda.hpp + +/usr/include/opencv4/opencv2/stitching/detail/camera.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/core.hpp + +/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/core.hpp + +/usr/include/opencv4/opencv2/stitching/detail/matchers.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/core.hpp +opencv2/features2d.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/features2d.hpp +opencv2/opencv_modules.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/opencv_modules.hpp + +/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/core.hpp +matchers.hpp +/usr/include/opencv4/opencv2/stitching/detail/matchers.hpp +util.hpp +/usr/include/opencv4/opencv2/stitching/detail/util.hpp +camera.hpp +/usr/include/opencv4/opencv2/stitching/detail/camera.hpp + +/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp +set +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/core.hpp +opencv2/opencv_modules.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/opencv_modules.hpp + +/usr/include/opencv4/opencv2/stitching/detail/util.hpp +list +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/core.hpp +util_inl.hpp +/usr/include/opencv4/opencv2/stitching/detail/util_inl.hpp + +/usr/include/opencv4/opencv2/stitching/detail/util_inl.hpp +queue +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/core.hpp +util.hpp +/usr/include/opencv4/opencv2/stitching/detail/util.hpp + +/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/core.hpp +opencv2/core/cuda.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/core/cuda.hpp +opencv2/imgproc.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/imgproc.hpp +opencv2/opencv_modules.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/opencv_modules.hpp +warpers_inl.hpp +/usr/include/opencv4/opencv2/stitching/detail/warpers_inl.hpp + +/usr/include/opencv4/opencv2/stitching/detail/warpers_inl.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/stitching/detail/opencv2/core.hpp +warpers.hpp +/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp +limits +- + +/usr/include/opencv4/opencv2/stitching/warpers.hpp +opencv2/stitching/detail/warpers.hpp +/usr/include/opencv4/opencv2/stitching/opencv2/stitching/detail/warpers.hpp +string +- + +/usr/include/opencv4/opencv2/superres.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/opencv2/core.hpp +opencv2/superres/optical_flow.hpp +/usr/include/opencv4/opencv2/opencv2/superres/optical_flow.hpp + +/usr/include/opencv4/opencv2/superres/optical_flow.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/superres/opencv2/core.hpp + +/usr/include/opencv4/opencv2/video.hpp +opencv2/video/tracking.hpp +/usr/include/opencv4/opencv2/opencv2/video/tracking.hpp +opencv2/video/background_segm.hpp +/usr/include/opencv4/opencv2/opencv2/video/background_segm.hpp + +/usr/include/opencv4/opencv2/video/background_segm.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/video/opencv2/core.hpp + +/usr/include/opencv4/opencv2/video/tracking.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/video/opencv2/core.hpp +opencv2/imgproc.hpp +/usr/include/opencv4/opencv2/video/opencv2/imgproc.hpp + +/usr/include/opencv4/opencv2/videoio.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/opencv2/core.hpp + +/usr/include/opencv4/opencv2/videostab.hpp +opencv2/videostab/stabilizer.hpp +/usr/include/opencv4/opencv2/opencv2/videostab/stabilizer.hpp +opencv2/videostab/ring_buffer.hpp +/usr/include/opencv4/opencv2/opencv2/videostab/ring_buffer.hpp + +/usr/include/opencv4/opencv2/videostab/deblurring.hpp +vector +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/core.hpp + +/usr/include/opencv4/opencv2/videostab/fast_marching.hpp +cmath +- +queue +- +algorithm +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/core.hpp +fast_marching_inl.hpp +/usr/include/opencv4/opencv2/videostab/fast_marching_inl.hpp + +/usr/include/opencv4/opencv2/videostab/fast_marching_inl.hpp +opencv2/videostab/fast_marching.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/fast_marching.hpp + +/usr/include/opencv4/opencv2/videostab/frame_source.hpp +vector +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/core.hpp + +/usr/include/opencv4/opencv2/videostab/global_motion.hpp +vector +- +fstream +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/core.hpp +opencv2/features2d.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/features2d.hpp +opencv2/opencv_modules.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/opencv_modules.hpp +opencv2/videostab/optical_flow.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/optical_flow.hpp +opencv2/videostab/motion_core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/motion_core.hpp +opencv2/videostab/outlier_rejection.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/outlier_rejection.hpp +opencv2/cudaimgproc.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/cudaimgproc.hpp + +/usr/include/opencv4/opencv2/videostab/inpainting.hpp +vector +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/core.hpp +opencv2/videostab/optical_flow.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/optical_flow.hpp +opencv2/videostab/fast_marching.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/fast_marching.hpp +opencv2/videostab/global_motion.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/global_motion.hpp +opencv2/photo.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/photo.hpp + +/usr/include/opencv4/opencv2/videostab/log.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/core.hpp + +/usr/include/opencv4/opencv2/videostab/motion_core.hpp +cmath +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/core.hpp + +/usr/include/opencv4/opencv2/videostab/motion_stabilizing.hpp +vector +- +utility +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/core.hpp +opencv2/videostab/global_motion.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/global_motion.hpp + +/usr/include/opencv4/opencv2/videostab/optical_flow.hpp +opencv2/core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/core.hpp +opencv2/opencv_modules.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/opencv_modules.hpp +opencv2/cudaoptflow.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/cudaoptflow.hpp + +/usr/include/opencv4/opencv2/videostab/outlier_rejection.hpp +vector +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/core.hpp +opencv2/videostab/motion_core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/motion_core.hpp + +/usr/include/opencv4/opencv2/videostab/ring_buffer.hpp +vector +- +opencv2/imgproc.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/imgproc.hpp + +/usr/include/opencv4/opencv2/videostab/stabilizer.hpp +vector +- +ctime +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/core.hpp +opencv2/imgproc.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/imgproc.hpp +opencv2/videostab/global_motion.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/global_motion.hpp +opencv2/videostab/motion_stabilizing.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/motion_stabilizing.hpp +opencv2/videostab/frame_source.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/frame_source.hpp +opencv2/videostab/log.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/log.hpp +opencv2/videostab/inpainting.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/inpainting.hpp +opencv2/videostab/deblurring.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/deblurring.hpp +opencv2/videostab/wobble_suppression.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/wobble_suppression.hpp + +/usr/include/opencv4/opencv2/videostab/wobble_suppression.hpp +vector +- +opencv2/core.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/core.hpp +opencv2/core/cuda.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/core/cuda.hpp +opencv2/videostab/global_motion.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/global_motion.hpp +opencv2/videostab/log.hpp +/usr/include/opencv4/opencv2/videostab/opencv2/videostab/log.hpp + +/usr/include/opencv4/opencv2/viz.hpp +opencv2/viz/types.hpp +- +opencv2/viz/widgets.hpp +- +opencv2/viz/viz3d.hpp +- +opencv2/viz/vizcore.hpp +- + +/usr/include/opencv4/opencv2/viz/types.hpp +string +- +opencv2/core.hpp +- +opencv2/core/affine.hpp +- + +/usr/include/opencv4/opencv2/viz/viz3d.hpp +opencv2/core.hpp +- +opencv2/viz/types.hpp +- +opencv2/viz/widgets.hpp +- + +/usr/include/opencv4/opencv2/viz/vizcore.hpp +opencv2/viz/types.hpp +- +opencv2/viz/widgets.hpp +- +opencv2/viz/viz3d.hpp +- + +/usr/include/opencv4/opencv2/viz/widgets.hpp +opencv2/viz/types.hpp +- + diff --git a/CMakeFiles/OpTests.dir/DependInfo.cmake b/CMakeFiles/OpTests.dir/DependInfo.cmake new file mode 100644 index 0000000..ca0d443 --- /dev/null +++ b/CMakeFiles/OpTests.dir/DependInfo.cmake @@ -0,0 +1,23 @@ +# 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/tom/Documents/ECAM stuff/repositories/SignalLab1/ppg.cpp" "/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/OpTests.dir/ppg.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/include/libusb-1.0" + "/home/tom/freenect2/include" + "/usr/include/opencv4" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/CMakeFiles/OpTests.dir/build.make b/CMakeFiles/OpTests.dir/build.make new file mode 100644 index 0000000..9be661a --- /dev/null +++ b/CMakeFiles/OpTests.dir/build.make @@ -0,0 +1,147 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# 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/tom/Documents/ECAM stuff/repositories/SignalLab1" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/tom/Documents/ECAM stuff/repositories/SignalLab1" + +# Include any dependencies generated for this target. +include CMakeFiles/OpTests.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/OpTests.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/OpTests.dir/flags.make + +CMakeFiles/OpTests.dir/ppg.cpp.o: CMakeFiles/OpTests.dir/flags.make +CMakeFiles/OpTests.dir/ppg.cpp.o: ppg.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir="/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/OpTests.dir/ppg.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/OpTests.dir/ppg.cpp.o -c "/home/tom/Documents/ECAM stuff/repositories/SignalLab1/ppg.cpp" + +CMakeFiles/OpTests.dir/ppg.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/OpTests.dir/ppg.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E "/home/tom/Documents/ECAM stuff/repositories/SignalLab1/ppg.cpp" > CMakeFiles/OpTests.dir/ppg.cpp.i + +CMakeFiles/OpTests.dir/ppg.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/OpTests.dir/ppg.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S "/home/tom/Documents/ECAM stuff/repositories/SignalLab1/ppg.cpp" -o CMakeFiles/OpTests.dir/ppg.cpp.s + +# Object files for target OpTests +OpTests_OBJECTS = \ +"CMakeFiles/OpTests.dir/ppg.cpp.o" + +# External object files for target OpTests +OpTests_EXTERNAL_OBJECTS = + +OpTests: CMakeFiles/OpTests.dir/ppg.cpp.o +OpTests: CMakeFiles/OpTests.dir/build.make +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_aruco.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_bgsegm.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_bioinspired.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_ccalib.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_dnn_objdetect.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_dnn_superres.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_dpm.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_face.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_freetype.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_fuzzy.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_hdf.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_hfs.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_img_hash.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_line_descriptor.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_quality.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_reg.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_rgbd.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_saliency.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_shape.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_stereo.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_structured_light.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_superres.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_surface_matching.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_tracking.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_viz.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_xobjdetect.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_xphoto.so.4.2.0 +OpTests: /home/tom/freenect2/lib/libfreenect2.so +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_datasets.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_plot.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_text.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_ml.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.2.0 +OpTests: /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.2.0 +OpTests: CMakeFiles/OpTests.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir="/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable OpTests" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/OpTests.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/OpTests.dir/build: OpTests + +.PHONY : CMakeFiles/OpTests.dir/build + +CMakeFiles/OpTests.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/OpTests.dir/cmake_clean.cmake +.PHONY : CMakeFiles/OpTests.dir/clean + +CMakeFiles/OpTests.dir/depend: + cd "/home/tom/Documents/ECAM stuff/repositories/SignalLab1" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/tom/Documents/ECAM stuff/repositories/SignalLab1" "/home/tom/Documents/ECAM stuff/repositories/SignalLab1" "/home/tom/Documents/ECAM stuff/repositories/SignalLab1" "/home/tom/Documents/ECAM stuff/repositories/SignalLab1" "/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/OpTests.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/OpTests.dir/depend + diff --git a/CMakeFiles/OpTests.dir/cmake_clean.cmake b/CMakeFiles/OpTests.dir/cmake_clean.cmake new file mode 100644 index 0000000..610b5b0 --- /dev/null +++ b/CMakeFiles/OpTests.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/OpTests.dir/ppg.cpp.o" + "OpTests" + "OpTests.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/OpTests.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/CMakeFiles/OpTests.dir/depend.internal b/CMakeFiles/OpTests.dir/depend.internal new file mode 100644 index 0000000..f2ebfe4 --- /dev/null +++ b/CMakeFiles/OpTests.dir/depend.internal @@ -0,0 +1,143 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/OpTests.dir/ppg.cpp.o + /home/tom/Documents/ECAM stuff/repositories/SignalLab1/ppg.cpp + /home/tom/freenect2/include/libfreenect2/color_settings.h + /home/tom/freenect2/include/libfreenect2/config.h + /home/tom/freenect2/include/libfreenect2/export.h + /home/tom/freenect2/include/libfreenect2/frame_listener.hpp + /home/tom/freenect2/include/libfreenect2/frame_listener_impl.h + /home/tom/freenect2/include/libfreenect2/led_settings.h + /home/tom/freenect2/include/libfreenect2/libfreenect2.hpp + /home/tom/freenect2/include/libfreenect2/logger.h + /home/tom/freenect2/include/libfreenect2/packet_pipeline.h + /home/tom/freenect2/include/libfreenect2/registration.h + /usr/include/opencv4/opencv2/calib3d.hpp + /usr/include/opencv4/opencv2/core.hpp + /usr/include/opencv4/opencv2/core/affine.hpp + /usr/include/opencv4/opencv2/core/async.hpp + /usr/include/opencv4/opencv2/core/base.hpp + /usr/include/opencv4/opencv2/core/bufferpool.hpp + /usr/include/opencv4/opencv2/core/check.hpp + /usr/include/opencv4/opencv2/core/cuda.hpp + /usr/include/opencv4/opencv2/core/cuda.inl.hpp + /usr/include/opencv4/opencv2/core/cuda_types.hpp + /usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h + /usr/include/opencv4/opencv2/core/cv_cpu_helper.h + /usr/include/opencv4/opencv2/core/cvdef.h + /usr/include/opencv4/opencv2/core/cvstd.hpp + /usr/include/opencv4/opencv2/core/cvstd.inl.hpp + /usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp + /usr/include/opencv4/opencv2/core/fast_math.hpp + /usr/include/opencv4/opencv2/core/hal/interface.h + /usr/include/opencv4/opencv2/core/hal/msa_macros.h + /usr/include/opencv4/opencv2/core/mat.hpp + /usr/include/opencv4/opencv2/core/mat.inl.hpp + /usr/include/opencv4/opencv2/core/matx.hpp + /usr/include/opencv4/opencv2/core/neon_utils.hpp + /usr/include/opencv4/opencv2/core/operations.hpp + /usr/include/opencv4/opencv2/core/optim.hpp + /usr/include/opencv4/opencv2/core/ovx.hpp + /usr/include/opencv4/opencv2/core/persistence.hpp + /usr/include/opencv4/opencv2/core/saturate.hpp + /usr/include/opencv4/opencv2/core/traits.hpp + /usr/include/opencv4/opencv2/core/types.hpp + /usr/include/opencv4/opencv2/core/utility.hpp + /usr/include/opencv4/opencv2/core/utils/instrumentation.hpp + /usr/include/opencv4/opencv2/core/utils/tls.hpp + /usr/include/opencv4/opencv2/core/version.hpp + /usr/include/opencv4/opencv2/core/vsx_utils.hpp + /usr/include/opencv4/opencv2/dnn.hpp + /usr/include/opencv4/opencv2/dnn/dict.hpp + /usr/include/opencv4/opencv2/dnn/dnn.hpp + /usr/include/opencv4/opencv2/dnn/dnn.inl.hpp + /usr/include/opencv4/opencv2/dnn/layer.hpp + /usr/include/opencv4/opencv2/dnn/utils/inference_engine.hpp + /usr/include/opencv4/opencv2/dnn/version.hpp + /usr/include/opencv4/opencv2/features2d.hpp + /usr/include/opencv4/opencv2/flann.hpp + /usr/include/opencv4/opencv2/flann/all_indices.h + /usr/include/opencv4/opencv2/flann/allocator.h + /usr/include/opencv4/opencv2/flann/any.h + /usr/include/opencv4/opencv2/flann/autotuned_index.h + /usr/include/opencv4/opencv2/flann/composite_index.h + /usr/include/opencv4/opencv2/flann/config.h + /usr/include/opencv4/opencv2/flann/defines.h + /usr/include/opencv4/opencv2/flann/dist.h + /usr/include/opencv4/opencv2/flann/dynamic_bitset.h + /usr/include/opencv4/opencv2/flann/flann_base.hpp + /usr/include/opencv4/opencv2/flann/general.h + /usr/include/opencv4/opencv2/flann/ground_truth.h + /usr/include/opencv4/opencv2/flann/heap.h + /usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h + /usr/include/opencv4/opencv2/flann/index_testing.h + /usr/include/opencv4/opencv2/flann/kdtree_index.h + /usr/include/opencv4/opencv2/flann/kdtree_single_index.h + /usr/include/opencv4/opencv2/flann/kmeans_index.h + /usr/include/opencv4/opencv2/flann/linear_index.h + /usr/include/opencv4/opencv2/flann/logger.h + /usr/include/opencv4/opencv2/flann/lsh_index.h + /usr/include/opencv4/opencv2/flann/lsh_table.h + /usr/include/opencv4/opencv2/flann/matrix.h + /usr/include/opencv4/opencv2/flann/miniflann.hpp + /usr/include/opencv4/opencv2/flann/nn_index.h + /usr/include/opencv4/opencv2/flann/params.h + /usr/include/opencv4/opencv2/flann/random.h + /usr/include/opencv4/opencv2/flann/result_set.h + /usr/include/opencv4/opencv2/flann/sampling.h + /usr/include/opencv4/opencv2/flann/saving.h + /usr/include/opencv4/opencv2/flann/timer.h + /usr/include/opencv4/opencv2/highgui.hpp + /usr/include/opencv4/opencv2/imgcodecs.hpp + /usr/include/opencv4/opencv2/imgproc.hpp + /usr/include/opencv4/opencv2/ml.hpp + /usr/include/opencv4/opencv2/ml/ml.inl.hpp + /usr/include/opencv4/opencv2/objdetect.hpp + /usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp + /usr/include/opencv4/opencv2/opencv.hpp + /usr/include/opencv4/opencv2/opencv_modules.hpp + /usr/include/opencv4/opencv2/photo.hpp + /usr/include/opencv4/opencv2/shape.hpp + /usr/include/opencv4/opencv2/shape/emdL1.hpp + /usr/include/opencv4/opencv2/shape/hist_cost.hpp + /usr/include/opencv4/opencv2/shape/shape_distance.hpp + /usr/include/opencv4/opencv2/shape/shape_transformer.hpp + /usr/include/opencv4/opencv2/stitching.hpp + /usr/include/opencv4/opencv2/stitching/detail/blenders.hpp + /usr/include/opencv4/opencv2/stitching/detail/camera.hpp + /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp + /usr/include/opencv4/opencv2/stitching/detail/matchers.hpp + /usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp + /usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp + /usr/include/opencv4/opencv2/stitching/detail/util.hpp + /usr/include/opencv4/opencv2/stitching/detail/util_inl.hpp + /usr/include/opencv4/opencv2/stitching/detail/warpers.hpp + /usr/include/opencv4/opencv2/stitching/detail/warpers_inl.hpp + /usr/include/opencv4/opencv2/stitching/warpers.hpp + /usr/include/opencv4/opencv2/superres.hpp + /usr/include/opencv4/opencv2/superres/optical_flow.hpp + /usr/include/opencv4/opencv2/video.hpp + /usr/include/opencv4/opencv2/video/background_segm.hpp + /usr/include/opencv4/opencv2/video/tracking.hpp + /usr/include/opencv4/opencv2/videoio.hpp + /usr/include/opencv4/opencv2/videostab.hpp + /usr/include/opencv4/opencv2/videostab/deblurring.hpp + /usr/include/opencv4/opencv2/videostab/fast_marching.hpp + /usr/include/opencv4/opencv2/videostab/fast_marching_inl.hpp + /usr/include/opencv4/opencv2/videostab/frame_source.hpp + /usr/include/opencv4/opencv2/videostab/global_motion.hpp + /usr/include/opencv4/opencv2/videostab/inpainting.hpp + /usr/include/opencv4/opencv2/videostab/log.hpp + /usr/include/opencv4/opencv2/videostab/motion_core.hpp + /usr/include/opencv4/opencv2/videostab/motion_stabilizing.hpp + /usr/include/opencv4/opencv2/videostab/optical_flow.hpp + /usr/include/opencv4/opencv2/videostab/outlier_rejection.hpp + /usr/include/opencv4/opencv2/videostab/ring_buffer.hpp + /usr/include/opencv4/opencv2/videostab/stabilizer.hpp + /usr/include/opencv4/opencv2/videostab/wobble_suppression.hpp + /usr/include/opencv4/opencv2/viz.hpp + /usr/include/opencv4/opencv2/viz/types.hpp + /usr/include/opencv4/opencv2/viz/viz3d.hpp + /usr/include/opencv4/opencv2/viz/vizcore.hpp + /usr/include/opencv4/opencv2/viz/widgets.hpp diff --git a/CMakeFiles/OpTests.dir/depend.make b/CMakeFiles/OpTests.dir/depend.make new file mode 100644 index 0000000..14a886c --- /dev/null +++ b/CMakeFiles/OpTests.dir/depend.make @@ -0,0 +1,143 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/OpTests.dir/ppg.cpp.o: ppg.cpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /home/tom/freenect2/include/libfreenect2/color_settings.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /home/tom/freenect2/include/libfreenect2/config.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /home/tom/freenect2/include/libfreenect2/export.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /home/tom/freenect2/include/libfreenect2/frame_listener.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /home/tom/freenect2/include/libfreenect2/frame_listener_impl.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /home/tom/freenect2/include/libfreenect2/led_settings.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /home/tom/freenect2/include/libfreenect2/libfreenect2.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /home/tom/freenect2/include/libfreenect2/logger.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /home/tom/freenect2/include/libfreenect2/packet_pipeline.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /home/tom/freenect2/include/libfreenect2/registration.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/calib3d.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/affine.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/async.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/base.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/bufferpool.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/check.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/cuda.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/cuda.inl.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/cuda_types.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/cv_cpu_helper.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/cvdef.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/cvstd.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/cvstd.inl.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/fast_math.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/hal/interface.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/hal/msa_macros.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/mat.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/mat.inl.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/matx.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/neon_utils.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/operations.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/optim.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/ovx.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/persistence.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/saturate.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/traits.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/types.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/utility.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/utils/instrumentation.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/utils/tls.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/version.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/core/vsx_utils.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/dnn.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/dnn/dict.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/dnn/dnn.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/dnn/dnn.inl.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/dnn/layer.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/dnn/utils/inference_engine.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/dnn/version.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/features2d.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/all_indices.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/allocator.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/any.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/autotuned_index.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/composite_index.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/config.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/defines.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/dist.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/dynamic_bitset.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/flann_base.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/general.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/ground_truth.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/heap.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/index_testing.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/kdtree_index.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/kdtree_single_index.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/kmeans_index.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/linear_index.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/logger.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/lsh_index.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/lsh_table.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/matrix.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/miniflann.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/nn_index.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/params.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/random.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/result_set.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/sampling.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/saving.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/flann/timer.h +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/highgui.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/imgcodecs.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/imgproc.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/ml.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/ml/ml.inl.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/objdetect.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/opencv.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/opencv_modules.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/photo.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/shape.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/shape/emdL1.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/shape/hist_cost.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/shape/shape_distance.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/shape/shape_transformer.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/stitching.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/stitching/detail/blenders.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/stitching/detail/camera.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/stitching/detail/matchers.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/stitching/detail/util.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/stitching/detail/util_inl.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/stitching/detail/warpers.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/stitching/detail/warpers_inl.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/stitching/warpers.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/superres.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/superres/optical_flow.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/video.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/video/background_segm.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/video/tracking.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videoio.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/deblurring.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/fast_marching.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/fast_marching_inl.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/frame_source.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/global_motion.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/inpainting.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/log.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/motion_core.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/motion_stabilizing.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/optical_flow.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/outlier_rejection.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/ring_buffer.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/stabilizer.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/videostab/wobble_suppression.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/viz.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/viz/types.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/viz/viz3d.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/viz/vizcore.hpp +CMakeFiles/OpTests.dir/ppg.cpp.o: /usr/include/opencv4/opencv2/viz/widgets.hpp + diff --git a/CMakeFiles/OpTests.dir/flags.make b/CMakeFiles/OpTests.dir/flags.make new file mode 100644 index 0000000..9fbc3fc --- /dev/null +++ b/CMakeFiles/OpTests.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = + +CXX_DEFINES = + +CXX_INCLUDES = -I/usr/include/libusb-1.0 -I/home/tom/freenect2/include -isystem /usr/include/opencv4 + diff --git a/CMakeFiles/OpTests.dir/link.txt b/CMakeFiles/OpTests.dir/link.txt new file mode 100644 index 0000000..098e1b3 --- /dev/null +++ b/CMakeFiles/OpTests.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/OpTests.dir/ppg.cpp.o -o OpTests -Wl,-rpath,/home/tom/freenect2/lib /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_aruco.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_bgsegm.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_bioinspired.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_ccalib.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_dnn_objdetect.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_dnn_superres.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_dpm.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_face.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_freetype.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_fuzzy.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_hdf.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_hfs.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_img_hash.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_line_descriptor.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_quality.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_reg.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_rgbd.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_saliency.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_shape.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_stereo.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_structured_light.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_superres.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_surface_matching.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_tracking.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_viz.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_xobjdetect.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_xphoto.so.4.2.0 /home/tom/freenect2/lib/libfreenect2.so -lpthread /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_datasets.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_plot.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_text.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.2.0 /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.2.0 diff --git a/CMakeFiles/OpTests.dir/progress.make b/CMakeFiles/OpTests.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/CMakeFiles/OpTests.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/CMakeFiles/TargetDirectories.txt b/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..0f3839a --- /dev/null +++ b/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/rebuild_cache.dir +/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/edit_cache.dir +/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/OpTests.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..0cfbf08 --- /dev/null +++ b/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..fc54bd4 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,24 @@ +cmake_minimum_required(VERSION 3.15) +project(OpTests) + +find_package(OpenCV REQUIRED) + + +set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} $ENV{HOME}/freenect2/lib/cmake/freenect2) +find_package(freenect2 REQUIRED) + +include_directories("/usr/include/libusb-1.0/") + +INCLUDE_DIRECTORIES( + ${freenect2_INCLUDE_DIR} +) + + +add_executable(OpTests ppg.cpp) +target_link_libraries(OpTests PRIVATE + ${OpenCV_LIBS} +) +#target_compile_features(OpTests PRIVATE cxx_std_17) + + +target_link_libraries(OpTests PRIVATE ${freenect2_LIBRARIES}) diff --git a/KinectDemo.cpp b/KinectDemo.cpp new file mode 100644 index 0000000..5bb068b --- /dev/null +++ b/KinectDemo.cpp @@ -0,0 +1,149 @@ +/* +-- Georgia Tech 2016 Spring +-- +-- This is a sample code to show how to use the libfreenet2 with OpenCV +-- +-- The code will streams RGB, IR and Depth images from an Kinect sensor. +-- To use multiple Kinect sensor, simply initial other "listener" and "frames" +-- This code refered from sample code provided from libfreenet2: Protonect.cpp +-- https://github.com/OpenKinect/libfreenect2 +-- and another discussion from: http://answers.opencv.org/question/76468/opencvkinect-onekinect-for-windows-v2linuxlibfreenect2/ +-- Contact: Chih-Yao Ma at +*/ + +//! [headers] +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +//! [headers] + +//using namespace std; +//using namespace cv; + +bool protonect_shutdown = false; // Whether the running application should shut down. + +void sigint_handler(int s) +{ + protonect_shutdown = true; +} + +int main() +{ + std::cout << "Streaming from Kinect One sensor!" << std::endl; + + //! [context] + libfreenect2::Freenect2 freenect2; + libfreenect2::Freenect2Device *dev = 0; + libfreenect2::PacketPipeline *pipeline = 0; + //! [context] + + //! [discovery] + if(freenect2.enumerateDevices() == 0) + { + std::cout << "no device connected!" << std::endl; + return -1; + } + + std::string serial = freenect2.getDefaultDeviceSerialNumber(); + + std::cout << "SERIAL: " << serial << std::endl; + + if(pipeline) + { + //! [open] + dev = freenect2.openDevice(serial, pipeline); + //! [open] + } else { + dev = freenect2.openDevice(serial); + } + + if(dev == 0) + { + std::cout << "failure opening device!" << std::endl; + return -1; + } + + signal(SIGINT, sigint_handler); + protonect_shutdown = false; + + //! [listeners] + libfreenect2::SyncMultiFrameListener listener(libfreenect2::Frame::Color);// | + //libfreenect2::Frame::Depth | + //libfreenect2::Frame::Ir); + libfreenect2::FrameMap frames; + + dev->setColorFrameListener(&listener); + //dev->setIrAndDepthFrameListener(&listener); + //! [listeners] + + //! [start] + dev->start(); + + std::cout << "device serial: " << dev->getSerialNumber() << std::endl; + std::cout << "device firmware: " << dev->getFirmwareVersion() << std::endl; + //! [start] + + //! [registration setup] + //libfreenect2::Registration* registration = new libfreenect2::Registration(dev->getIrCameraParams(), dev->getColorCameraParams()); + //libfreenect2::Frame undistorted(512, 424, 4), registered(512, 424, 4), depth2rgb(1920, 1080 + 2, 4); // check here (https://github.com/OpenKinect/libfreenect2/issues/337) and here (https://github.com/OpenKinect/libfreenect2/issues/464) why depth2rgb image should be bigger + //! [registration setup] + + cv::Mat rgbmat;//, depthmat, depthmatUndistorted, irmat, rgbd, rgbd2; + + //! [loop start] + while(!protonect_shutdown) + { + listener.waitForNewFrame(frames); + libfreenect2::Frame *rgb = frames[libfreenect2::Frame::Color]; + //libfreenect2::Frame *ir = frames[libfreenect2::Frame::Ir]; + //libfreenect2::Frame *depth = frames[libfreenect2::Frame::Depth]; + //! [loop start] + + cv::Mat(rgb->height, rgb->width, CV_8UC4, rgb->data).copyTo(rgbmat); + //cv::Mat(ir->height, ir->width, CV_32FC1, ir->data).copyTo(irmat); + //cv::Mat(depth->height, depth->width, CV_32FC1, depth->data).copyTo(depthmat); + + cv::imshow("rgb", rgbmat); + //cv::imshow("ir", irmat / 4096.0f); + //cv::imshow("depth", depthmat / 4096.0f); + + //! [registration] + //registration->apply(rgb, depth, &undistorted, ®istered, true, &depth2rgb); + //! [registration] + + //cv::Mat(undistorted.height, undistorted.width, CV_32FC1, undistorted.data).copyTo(depthmatUndistorted); + //cv::Mat(registered.height, registered.width, CV_8UC4, registered.data).copyTo(rgbd); + //cv::Mat(depth2rgb.height, depth2rgb.width, CV_32FC1, depth2rgb.data).copyTo(rgbd2); + + + //cv::imshow("undistorted", depthmatUndistorted / 4096.0f); + //cv::imshow("registered", rgbd); + //cv::imshow("depth2RGB", rgbd2 / 4096.0f); + + int key = cv::waitKey(1); + protonect_shutdown = protonect_shutdown || (key > 0 && ((key & 0xFF) == 27)); // shutdown on escape + + //! [loop end] + listener.release(frames); + } + //! [loop end] + + //! [stop] + dev->stop(); + dev->close(); + //! [stop] + + //delete registration; + + std::cout << "Streaming Ends!" << std::endl; + return 0; +} diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..600e5e1 --- /dev/null +++ b/Makefile @@ -0,0 +1,178 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# 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/tom/Documents/ECAM stuff/repositories/SignalLab1" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/tom/Documents/ECAM stuff/repositories/SignalLab1" + +#============================================================================= +# Targets provided globally by CMake. + +# 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 -S$(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 + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles" "/home/tom/Documents/ECAM stuff/repositories/SignalLab1/CMakeFiles/progress.marks" + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/tom/Documents/ECAM stuff/repositories/SignalLab1/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) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named OpTests + +# Build rule for target. +OpTests: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 OpTests +.PHONY : OpTests + +# fast build rule for target. +OpTests/fast: + $(MAKE) -f CMakeFiles/OpTests.dir/build.make CMakeFiles/OpTests.dir/build +.PHONY : OpTests/fast + +ppg.o: ppg.cpp.o + +.PHONY : ppg.o + +# target to build an object file +ppg.cpp.o: + $(MAKE) -f CMakeFiles/OpTests.dir/build.make CMakeFiles/OpTests.dir/ppg.cpp.o +.PHONY : ppg.cpp.o + +ppg.i: ppg.cpp.i + +.PHONY : ppg.i + +# target to preprocess a source file +ppg.cpp.i: + $(MAKE) -f CMakeFiles/OpTests.dir/build.make CMakeFiles/OpTests.dir/ppg.cpp.i +.PHONY : ppg.cpp.i + +ppg.s: ppg.cpp.s + +.PHONY : ppg.s + +# target to generate assembly for a file +ppg.cpp.s: + $(MAKE) -f CMakeFiles/OpTests.dir/build.make CMakeFiles/OpTests.dir/ppg.cpp.s +.PHONY : ppg.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 "... rebuild_cache" + @echo "... edit_cache" + @echo "... OpTests" + @echo "... ppg.o" + @echo "... ppg.i" + @echo "... ppg.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) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/OpTests b/OpTests new file mode 100755 index 0000000000000000000000000000000000000000..b18b3cc490cb0f613e222ba982bf13e00f318451 GIT binary patch literal 97208 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%0AYce4E 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 +*/ -#include +#include "opencv2/opencv.hpp" +#include "opencv2/videoio.hpp" +#include "opencv2/highgui.hpp" + + + +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include + + +bool protonect_shutdown = false; // Whether the running application should shut down. + +void sigint_handler(int s) +{ + protonect_shutdown = true; +} int main() { - std::cout<<"PPG algorithm"<setColorFrameListener(&listener); + //! [listeners] + + //! [start] + dev->start(); + + std::cout << "device serial: " << dev->getSerialNumber() << std::endl; + std::cout << "device firmware: " << dev->getFirmwareVersion() << std::endl; + //! [start] + + cv::Mat rgbmat; + + while(!protonect_shutdown) + { + listener.waitForNewFrame(frames); + libfreenect2::Frame *rgb = frames[libfreenect2::Frame::Color]; + cv::Mat(rgb->height, rgb->width, CV_8UC4, rgb->data).copyTo(rgbmat); + cv::imshow("rgb", rgbmat); + + if(cv::waitKey(1) >= 0){//the listener waits for frames, there is no need to limit speed ourselves + + protonect_shutdown = true; + } + + + + listener.release(frames); + } + //! [loop end] + + //! [stop] + dev->stop(); + dev->close(); + //! [stop] + + std::cout << "Streaming Ends!" << std::endl; return 0; }