From ca23b54d330f71bb67046e6cb44b8d3ec9a1e5ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=A4=E6=B5=A9?= Date: Wed, 12 Mar 2025 17:09:02 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E7=9B=AE=E5=BD=95=E7=BB=93?= =?UTF-8?q?=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/.gitignore | 8 + .idea/dcapp.iml | 2 + .idea/deployment.xml | 164 ++++ .idea/misc.xml | 4 + .idea/modules.xml | 8 + .idea/other.xml | 10 + .idea/vcs.xml | 6 + CMakeLists.txt | 9 +- cmake-build-debug/CMakeCache.txt | 395 ++++++++ .../CMakeFiles/3.16.3/CMakeCCompiler.cmake | 76 ++ .../CMakeFiles/3.16.3/CMakeCXXCompiler.cmake | 88 ++ .../CMakeFiles/3.16.3/CMakeSystem.cmake | 15 + .../3.16.3/CompilerIdC/CMakeCCompilerId.c | 671 +++++++++++++ .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 660 +++++++++++++ .../CMakeFiles/3.19.2/CMakeCCompiler.cmake | 77 ++ .../CMakeFiles/3.19.2/CMakeCXXCompiler.cmake | 89 ++ .../3.19.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 53904 bytes .../3.19.2/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 53913 bytes .../CMakeFiles/3.19.2/CMakeRCCompiler.cmake | 6 + .../CMakeFiles/3.19.2/CMakeSystem.cmake | 15 + .../3.19.2/CompilerIdC/CMakeCCompilerId.c | 691 ++++++++++++++ .../CMakeFiles/3.19.2/CompilerIdC/a.exe | Bin 0 -> 54020 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 680 +++++++++++++ .../CMakeFiles/3.19.2/CompilerIdCXX/a.exe | Bin 0 -> 54048 bytes .../CMakeDirectoryInformation.cmake | 16 + cmake-build-debug/CMakeFiles/CMakeOutput.log | 463 +++++++++ cmake-build-debug/CMakeFiles/Makefile.cmake | 52 + cmake-build-debug/CMakeFiles/Makefile2 | 106 +++ cmake-build-debug/CMakeFiles/Progress/1 | 1 + cmake-build-debug/CMakeFiles/Progress/10 | 1 + cmake-build-debug/CMakeFiles/Progress/11 | 1 + cmake-build-debug/CMakeFiles/Progress/12 | 1 + cmake-build-debug/CMakeFiles/Progress/2 | 1 + cmake-build-debug/CMakeFiles/Progress/3 | 1 + cmake-build-debug/CMakeFiles/Progress/4 | 1 + cmake-build-debug/CMakeFiles/Progress/5 | 1 + cmake-build-debug/CMakeFiles/Progress/6 | 1 + cmake-build-debug/CMakeFiles/Progress/7 | 1 + cmake-build-debug/CMakeFiles/Progress/8 | 1 + cmake-build-debug/CMakeFiles/Progress/9 | 1 + .../CMakeFiles/Progress/count.txt | 1 + .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/clion-environment.txt | 3 + cmake-build-debug/CMakeFiles/clion-log.txt | 4 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/dcapp.dir/CXX.includecache | 896 ++++++++++++++++++ .../CMakeFiles/dcapp.dir/DependInfo.cmake | 42 + .../CMakeFiles/dcapp.dir/build.make | 383 ++++++++ .../CMakeFiles/dcapp.dir/cmake_clean.cmake | 29 + .../CMakeFiles/dcapp.dir/depend.internal | 126 +++ .../CMakeFiles/dcapp.dir/depend.make | 126 +++ .../CMakeFiles/dcapp.dir/flags.make | 10 + .../CMakeFiles/dcapp.dir/includes_CXX.rsp | 1 + .../CMakeFiles/dcapp.dir/link.txt | 1 + .../CMakeFiles/dcapp.dir/linklibs.rsp | 1 + .../CMakeFiles/dcapp.dir/objects1.rsp | 1 + .../CMakeFiles/dcapp.dir/progress.make | 22 + cmake-build-debug/CMakeFiles/progress.marks | 1 + cmake-build-debug/Makefile | 748 +++++++++++++++ .../Testing/Temporary/LastTest.log | 3 + cmake-build-debug/cmake_install.cmake | 49 + cmake-build-debug/dcapp.cbp | 194 ++++ {datacenter => common}/inc/ToolUtils.h | 38 +- {datacenter => common}/inc/json.hpp | 0 {datacenter => common}/inc/mqtt/MQTTClient.h | 0 .../inc/mqtt/MQTTClientPersistence.h | 0 .../inc/mqtt/MQTTExportDeclarations.h | 0 .../inc/mqtt/MQTTProperties.h | 0 .../inc/mqtt/MQTTReasonCodes.h | 0 .../inc/mqtt/MQTTSubscribeOpts.h | 0 {datacenter => common}/inc/queue.h | 80 +- {datacenter => common}/inc/sqlite3.h | 0 {datacenter => common}/inc/sqlite3ext.h | 0 {datacenter => common}/inc/thread_pool.h | 0 {datacenter => common}/src/ToolUtils.cpp | 208 ++-- {datacenter => common}/src/queue.cpp | 96 +- {datacenter => common}/src/thread_pool.cpp | 2 +- datacenter/bizService/F_DeleteData.h | 2 +- datacenter/bizService/F_DeteteData.cpp | 2 +- datacenter/bizService/F_FormatData.cpp | 2 +- datacenter/bizService/F_FormatData.h | 2 +- datacenter/bizService/F_GetSaveCount.cpp | 2 +- datacenter/bizService/F_GetSaveCount.h | 2 +- datacenter/bizService/F_GetSupportNum.cpp | 2 +- datacenter/bizService/F_GetSupportNum.h | 2 +- datacenter/bizService/F_GetVersion.cpp | 4 +- datacenter/bizService/F_GetVersion.h | 2 +- datacenter/bizService/F_InsertRecord.cpp | 4 +- datacenter/bizService/F_Online.cpp | 4 +- datacenter/bizService/F_Online.h | 2 +- datacenter/bizService/F_SetSupportNum.cpp | 2 +- datacenter/bizService/F_SetSupportNum.h | 2 +- datacenter/bizService/F_Tool.cpp | 2 +- datacenter/bizService/F_UpdateRecord.cpp | 4 +- datacenter/bizService/F_WriteData.cpp | 2 +- .../bizService/f-readdata/normalDataDB.h | 2 +- datacenter/inc/Database.h | 2 +- datacenter/inc/datacenter.h | 4 +- datacenter/inc/mqttClient.h | 2 +- datacenter/src/datacenter.cpp | 2 +- datacenter/src/mqttClient.cpp | 2 +- 101 files changed, 7205 insertions(+), 245 deletions(-) create mode 100644 .idea/.gitignore create mode 100644 .idea/dcapp.iml create mode 100644 .idea/deployment.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/other.xml create mode 100644 .idea/vcs.xml create mode 100644 cmake-build-debug/CMakeCache.txt create mode 100644 cmake-build-debug/CMakeFiles/3.16.3/CMakeCCompiler.cmake create mode 100644 cmake-build-debug/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake create mode 100644 cmake-build-debug/CMakeFiles/3.16.3/CMakeSystem.cmake create mode 100644 cmake-build-debug/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c create mode 100644 cmake-build-debug/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 cmake-build-debug/CMakeFiles/3.19.2/CMakeCCompiler.cmake create mode 100644 cmake-build-debug/CMakeFiles/3.19.2/CMakeCXXCompiler.cmake create mode 100644 cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_C.bin create mode 100644 cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 cmake-build-debug/CMakeFiles/3.19.2/CMakeRCCompiler.cmake create mode 100644 cmake-build-debug/CMakeFiles/3.19.2/CMakeSystem.cmake create mode 100644 cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/CMakeCCompilerId.c create mode 100644 cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/a.exe create mode 100644 cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/a.exe create mode 100644 cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 cmake-build-debug/CMakeFiles/CMakeOutput.log create mode 100644 cmake-build-debug/CMakeFiles/Makefile.cmake create mode 100644 cmake-build-debug/CMakeFiles/Makefile2 create mode 100644 cmake-build-debug/CMakeFiles/Progress/1 create mode 100644 cmake-build-debug/CMakeFiles/Progress/10 create mode 100644 cmake-build-debug/CMakeFiles/Progress/11 create mode 100644 cmake-build-debug/CMakeFiles/Progress/12 create mode 100644 cmake-build-debug/CMakeFiles/Progress/2 create mode 100644 cmake-build-debug/CMakeFiles/Progress/3 create mode 100644 cmake-build-debug/CMakeFiles/Progress/4 create mode 100644 cmake-build-debug/CMakeFiles/Progress/5 create mode 100644 cmake-build-debug/CMakeFiles/Progress/6 create mode 100644 cmake-build-debug/CMakeFiles/Progress/7 create mode 100644 cmake-build-debug/CMakeFiles/Progress/8 create mode 100644 cmake-build-debug/CMakeFiles/Progress/9 create mode 100644 cmake-build-debug/CMakeFiles/Progress/count.txt create mode 100644 cmake-build-debug/CMakeFiles/TargetDirectories.txt create mode 100644 cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 cmake-build-debug/CMakeFiles/clion-log.txt create mode 100644 cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100644 cmake-build-debug/CMakeFiles/dcapp.dir/CXX.includecache create mode 100644 cmake-build-debug/CMakeFiles/dcapp.dir/DependInfo.cmake create mode 100644 cmake-build-debug/CMakeFiles/dcapp.dir/build.make create mode 100644 cmake-build-debug/CMakeFiles/dcapp.dir/cmake_clean.cmake create mode 100644 cmake-build-debug/CMakeFiles/dcapp.dir/depend.internal create mode 100644 cmake-build-debug/CMakeFiles/dcapp.dir/depend.make create mode 100644 cmake-build-debug/CMakeFiles/dcapp.dir/flags.make create mode 100644 cmake-build-debug/CMakeFiles/dcapp.dir/includes_CXX.rsp create mode 100644 cmake-build-debug/CMakeFiles/dcapp.dir/link.txt create mode 100644 cmake-build-debug/CMakeFiles/dcapp.dir/linklibs.rsp create mode 100644 cmake-build-debug/CMakeFiles/dcapp.dir/objects1.rsp create mode 100644 cmake-build-debug/CMakeFiles/dcapp.dir/progress.make create mode 100644 cmake-build-debug/CMakeFiles/progress.marks create mode 100644 cmake-build-debug/Makefile create mode 100644 cmake-build-debug/Testing/Temporary/LastTest.log create mode 100644 cmake-build-debug/cmake_install.cmake create mode 100644 cmake-build-debug/dcapp.cbp rename {datacenter => common}/inc/ToolUtils.h (96%) rename {datacenter => common}/inc/json.hpp (100%) rename {datacenter => common}/inc/mqtt/MQTTClient.h (100%) rename {datacenter => common}/inc/mqtt/MQTTClientPersistence.h (100%) rename {datacenter => common}/inc/mqtt/MQTTExportDeclarations.h (100%) rename {datacenter => common}/inc/mqtt/MQTTProperties.h (100%) rename {datacenter => common}/inc/mqtt/MQTTReasonCodes.h (100%) rename {datacenter => common}/inc/mqtt/MQTTSubscribeOpts.h (100%) rename {datacenter => common}/inc/queue.h (96%) rename {datacenter => common}/inc/sqlite3.h (100%) rename {datacenter => common}/inc/sqlite3ext.h (100%) rename {datacenter => common}/inc/thread_pool.h (100%) rename {datacenter => common}/src/ToolUtils.cpp (95%) rename {datacenter => common}/src/queue.cpp (95%) rename {datacenter => common}/src/thread_pool.cpp (99%) diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..73f69e0 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/.idea/dcapp.iml b/.idea/dcapp.iml new file mode 100644 index 0000000..f08604b --- /dev/null +++ b/.idea/dcapp.iml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/.idea/deployment.xml b/.idea/deployment.xml new file mode 100644 index 0000000..51471a4 --- /dev/null +++ b/.idea/deployment.xml @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..79b3c94 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..c39c074 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/other.xml b/.idea/other.xml new file mode 100644 index 0000000..2d6b0b2 --- /dev/null +++ b/.idea/other.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt index 725ab2d..8062329 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,8 @@ set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_FLAGS "-std=c++11") include_directories(./ - ./datacenter/inc) + ./datacenter/inc + ./common/inc) LINK_DIRECTORIES(${PROJECT_SOURCE_DIR}/lib/x86) @@ -19,10 +20,10 @@ add_executable(dcapp ${PROJECT_SOURCE_DIR}/main.cpp ${PROJECT_SOURCE_DIR}/datacenter/src/datacenter.cpp ${PROJECT_SOURCE_DIR}/datacenter/bizService/F_GetVersion.cpp - ${PROJECT_SOURCE_DIR}/datacenter/src/queue.cpp + common/src/queue.cpp ${PROJECT_SOURCE_DIR}/datacenter/src/mqttClient.cpp - ${PROJECT_SOURCE_DIR}/datacenter/src/ToolUtils.cpp - ${PROJECT_SOURCE_DIR}/datacenter/src/thread_pool.cpp + common/src/ToolUtils.cpp + common/src/thread_pool.cpp ${PROJECT_SOURCE_DIR}/datacenter/bizService/F_InsertRecord.cpp ${PROJECT_SOURCE_DIR}/datacenter/bizService/F_UpdateRecord.cpp ${PROJECT_SOURCE_DIR}/datacenter/bizService/F_GetSaveCount.cpp diff --git a/cmake-build-debug/CMakeCache.txt b/cmake-build-debug/CMakeCache.txt new file mode 100644 index 0000000..7e576a0 --- /dev/null +++ b/cmake-build-debug/CMakeCache.txt @@ -0,0 +1,395 @@ +# This is the CMakeCache file. +# For build in directory: /tmp/tmp.Km6nRET6My/cmake-build-debug +# 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=Debug + +//Id string of the compiler for the CodeBlocks IDE. Automatically +// detected when left empty +CMAKE_CODEBLOCKS_COMPILER_ID:STRING= + +//The CodeBlocks executable +CMAKE_CODEBLOCKS_EXECUTABLE:FILEPATH=CMAKE_CODEBLOCKS_EXECUTABLE-NOTFOUND + +//Additional command line arguments when CodeBlocks invokes make. +// Enter e.g. -j to get parallel builds +CMAKE_CODEBLOCKS_MAKE_ARGUMENTS:STRING=-j2 + +//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=dcapp + +//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 + +//Path to a program. +ProcessorCount_cmd_nproc:FILEPATH=/usr/bin/nproc + +//Path to a program. +ProcessorCount_cmd_sysctl:FILEPATH=/usr/sbin/sysctl + +//Value Computed by CMake +dcapp_BINARY_DIR:STATIC=/tmp/tmp.Km6nRET6My/cmake-build-debug + +//Value Computed by CMake +dcapp_SOURCE_DIR:STATIC=/tmp/tmp.Km6nRET6My + + +######################## +# 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=/tmp/tmp.Km6nRET6My/cmake-build-debug +//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=CodeBlocks +//CXX compiler system defined macros +CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_DEFINED_MACROS:INTERNAL=__STDC__;1;__STDC_VERSION__;201710L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;9;__GNUC_MINOR__;4;__GNUC_PATCHLEVEL__;0;__VERSION__;"9.4.0";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__has_include(STR);__has_include__(STR);__has_include_next(STR);__has_include_next__(STR);__GXX_ABI_VERSION;1013;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_MIN__;((double)2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;((double)2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__HAVE_SPECULATION_SAFE_VALUE;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__SEG_FS;1;__SEG_GS;1;__CET__;3;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_559_COMPLEX__;1;__STDC_ISO_10646__;201706L;__STDC__;1;__cplusplus;201402L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;9;__GNUC_MINOR__;4;__GNUC_PATCHLEVEL__;0;__VERSION__;"9.4.0";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__GNUG__;9;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__has_include(STR);__has_include__(STR);__has_include_next(STR);__has_include_next__(STR);__GXX_WEAK__;1;__DEPRECATED;1;__GXX_RTTI;1;__cpp_rtti;199711;__GXX_EXPERIMENTAL_CXX0X__;1;__cpp_binary_literals;201304;__cpp_hex_float;201603;__cpp_runtime_arrays;198712;__cpp_unicode_characters;200704;__cpp_raw_strings;200710;__cpp_unicode_literals;200710;__cpp_user_defined_literals;200809;__cpp_lambdas;200907;__cpp_range_based_for;200907;__cpp_static_assert;200410;__cpp_decltype;200707;__cpp_attributes;200809;__cpp_rvalue_reference;200610;__cpp_rvalue_references;200610;__cpp_variadic_templates;200704;__cpp_initializer_lists;200806;__cpp_delegating_constructors;200604;__cpp_nsdmi;200809;__cpp_inheriting_constructors;201511;__cpp_ref_qualifiers;200710;__cpp_alias_templates;200704;__cpp_return_type_deduction;201304;__cpp_init_captures;201304;__cpp_generic_lambdas;201304;__cpp_constexpr;201304;__cpp_decltype_auto;201304;__cpp_aggregate_nsdmi;201304;__cpp_variable_templates;201304;__cpp_digit_separators;201309;__cpp_sized_deallocation;201309;__cpp_threadsafe_static_init;200806;__EXCEPTIONS;1;__cpp_exceptions;199711;__GXX_ABI_VERSION;1013;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__GLIBCXX_TYPE_INT_N_0;__int128;__GLIBCXX_BITSIZE_INT_N_0;128;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;double(1.79769313486231570814527423731704357e+308L);__DBL_MIN__;double(2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;double(2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;double(4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__HAVE_SPECULATION_SAFE_VALUE;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__SEG_FS;1;__SEG_GS;1;__CET__;3;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_GNU_SOURCE;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_559_COMPLEX__;1;__STDC_ISO_10646__;201706L +//CXX compiler system include directories +CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_INCLUDE_DIRS:INTERNAL=/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 +//C compiler system defined macros +CMAKE_EXTRA_GENERATOR_C_SYSTEM_DEFINED_MACROS:INTERNAL=__STDC__;1;__STDC_VERSION__;201710L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;9;__GNUC_MINOR__;4;__GNUC_PATCHLEVEL__;0;__VERSION__;"9.4.0";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__has_include(STR);__has_include__(STR);__has_include_next(STR);__has_include_next__(STR);__GXX_ABI_VERSION;1013;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_MIN__;((double)2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;((double)2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__HAVE_SPECULATION_SAFE_VALUE;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__SEG_FS;1;__SEG_GS;1;__CET__;3;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_559_COMPLEX__;1;__STDC_ISO_10646__;201706L +//C compiler system include directories +CMAKE_EXTRA_GENERATOR_C_SYSTEM_INCLUDE_DIRS:INTERNAL=/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include +//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=/tmp/tmp.Km6nRET6My +//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 +//ADVANCED property for variable: ProcessorCount_cmd_nproc +ProcessorCount_cmd_nproc-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ProcessorCount_cmd_sysctl +ProcessorCount_cmd_sysctl-ADVANCED:INTERNAL=1 + diff --git a/cmake-build-debug/CMakeFiles/3.16.3/CMakeCCompiler.cmake b/cmake-build-debug/CMakeFiles/3.16.3/CMakeCCompiler.cmake new file mode 100644 index 0000000..c5ece7b --- /dev/null +++ b/cmake-build-debug/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/cmake-build-debug/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake b/cmake-build-debug/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..278ef39 --- /dev/null +++ b/cmake-build-debug/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/cmake-build-debug/CMakeFiles/3.16.3/CMakeSystem.cmake b/cmake-build-debug/CMakeFiles/3.16.3/CMakeSystem.cmake new file mode 100644 index 0000000..e8528de --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.16.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.4.0-204-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.4.0-204-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.4.0-204-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.4.0-204-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/cmake-build-debug/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c b/cmake-build-debug/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..d884b50 --- /dev/null +++ b/cmake-build-debug/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/cmake-build-debug/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/cmake-build-debug/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..69cfdba --- /dev/null +++ b/cmake-build-debug/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/cmake-build-debug/CMakeFiles/3.19.2/CMakeCCompiler.cmake b/cmake-build-debug/CMakeFiles/3.19.2/CMakeCCompiler.cmake new file mode 100644 index 0000000..ddf8ac7 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.19.2/CMakeCCompiler.cmake @@ -0,0 +1,77 @@ +set(CMAKE_C_COMPILER "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/bin/gcc.exe") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "8.1.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 "MinGW") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/bin/ar.exe") +set(CMAKE_C_COMPILER_AR "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/bin/gcc-ar.exe") +set(CMAKE_RANLIB "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/bin/ranlib.exe") +set(CMAKE_C_COMPILER_RANLIB "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/bin/gcc-ranlib.exe") +set(CMAKE_LINKER "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/bin/ld.exe") +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 1) +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 "") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +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 "") +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 "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include;D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed;D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/x86_64-w64-mingw32/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "mingw32;gcc;moldname;mingwex;pthread;advapi32;shell32;user32;kernel32;iconv;mingw32;gcc;moldname;mingwex") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0;D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/lib/gcc;D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/x86_64-w64-mingw32/lib;D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-debug/CMakeFiles/3.19.2/CMakeCXXCompiler.cmake b/cmake-build-debug/CMakeFiles/3.19.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..6a85c24 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.19.2/CMakeCXXCompiler.cmake @@ -0,0 +1,89 @@ +set(CMAKE_CXX_COMPILER "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/bin/g++.exe") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "8.1.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 "MinGW") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/bin/ar.exe") +set(CMAKE_CXX_COMPILER_AR "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/bin/gcc-ar.exe") +set(CMAKE_RANLIB "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/bin/ranlib.exe") +set(CMAKE_CXX_COMPILER_RANLIB "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/bin/gcc-ranlib.exe") +set(CMAKE_LINKER "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/bin/ld.exe") +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 1) +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 "") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +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 "") +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 "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++;D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32;D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward;D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include;D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed;D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/x86_64-w64-mingw32/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;mingw32;gcc_s;gcc;moldname;mingwex;pthread;advapi32;shell32;user32;kernel32;iconv;mingw32;gcc_s;gcc;moldname;mingwex") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0;D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/lib/gcc;D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/x86_64-w64-mingw32/lib;D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_C.bin b/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..c6ea168286340fc38365531f81053e29a1b6bef1 GIT binary patch literal 53904 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 THDScgt~xm-HNPRRi?RO$*)QFc literal 0 HcmV?d00001 diff --git a/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_CXX.bin b/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..14e693fc8347395643f9aa89ad0e26712c1c9b36 GIT binary patch literal 53913 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 literal 0 HcmV?d00001 diff --git a/cmake-build-debug/CMakeFiles/3.19.2/CMakeRCCompiler.cmake b/cmake-build-debug/CMakeFiles/3.19.2/CMakeRCCompiler.cmake new file mode 100644 index 0000000..af92bbe --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.19.2/CMakeRCCompiler.cmake @@ -0,0 +1,6 @@ +set(CMAKE_RC_COMPILER "D:/codeblocks/codeblocks-20.03mingw-nosetup/MinGW/bin/windres.exe") +set(CMAKE_RC_COMPILER_ARG1 "") +set(CMAKE_RC_COMPILER_LOADED 1) +set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC) +set(CMAKE_RC_OUTPUT_EXTENSION .obj) +set(CMAKE_RC_COMPILER_ENV_VAR "RC") diff --git a/cmake-build-debug/CMakeFiles/3.19.2/CMakeSystem.cmake b/cmake-build-debug/CMakeFiles/3.19.2/CMakeSystem.cmake new file mode 100644 index 0000000..e1deade --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.19.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Windows-10.0.22621") +set(CMAKE_HOST_SYSTEM_NAME "Windows") +set(CMAKE_HOST_SYSTEM_VERSION "10.0.22621") +set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") + + + +set(CMAKE_SYSTEM "Windows-10.0.22621") +set(CMAKE_SYSTEM_NAME "Windows") +set(CMAKE_SYSTEM_VERSION "10.0.22621") +set(CMAKE_SYSTEM_PROCESSOR "AMD64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/CMakeCCompilerId.c b/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..c126ec7 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,691 @@ +#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(_CRAYC) || defined(__cray__) +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" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# 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 + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# 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(_CRAYC) || defined(__cray__) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/a.exe b/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/a.exe new file mode 100644 index 0000000000000000000000000000000000000000..a1d5b477f0d43ef2aa38714fd810ad359929fbd0 GIT binary patch literal 54020 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 & 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(_CRAYC) || defined(__cray__) +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" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# 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 + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# 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(_CRAYC) || defined(__cray__) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/a.exe b/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/a.exe new file mode 100644 index 0000000000000000000000000000000000000000..0d6a730c963163c16506fd35ae4f1d0b2041a437 GIT binary patch literal 54048 zcmeHw3w&I~b@!~Kl~=apm5pTt*kN&Gkcllzwrp&$6Rou?@8Z=1J!}IeSF6=ZR=kpy zefUA#L?9coU6d#Zd6U*9d?{_|7q=zEq=d?tV5g8oJerV%BqpI`9TQ>*Ar5iT_doNv zckfqgzUMO zetj-`py=C|9kB(zeOdd?zPKwI8|;k*`(2^nz`$U_)fINdk^`>30hgz_&DB5H9j+=V znOz}Cw|E)rzTL?-G(OeKb~5%c2y%v9!RF-Uy^FmINb7LVX6)nwgr!udj{b>wo{*c8 zc7_C9E*l5F;;`|00l>kcEJZmHJ;;IxydlO~W{D{O-@;f_lFouo89iCYSmh+SPu|Md zC`6m;s!D|SCXiXV82?B_syj7G*44>cI;*;ai6CHS2wshwWLrWBc_rlx#z-G*pCt z(X7m@=n(51tLhWA+3($+|#qtg61Xoj@=RC=fUCC7Z~)>R8=aRU*RqmJ<9B zZo<17ch*ICD{BRyg@VJl32y@>j0^hPw6bPB2RJT8FoxTO`@Oict~yq_Y31q~4)K#- zPU0qd@5h~WalG0!9I}M+&)}xE?ZlmRalAEGafpxq2T{WB&O$=8j@4~ic~vzBeu4g% zO1vHp(*F@XJuyY(nDbH(V?9;QOAl}i-|)+ozO?<{p{AOrk29(jk}n~tCr)K2?$1tq zY&A&Tx~}nt#C8ujbpL2fASKf2$@8{SO z>nX@f-Z6ZHDl*r3`z;d_6X}nfMWW{EgWqy~>d{j>0r8EL`~aqwc?|y~m*Kq$pl?B@ zCq0zm_}+tKRNyMWtom68Nk4^}21e}PK}-8a%D&5kl5qrSma^Z+llH%&AmyoW0e>m* zJ!wbgn-{@~QMYxd+YneWcZa*ZW82m?->olymROHHRD!@a(vD)O@Bha4cfRz-b-b|C zi&`9f7)lKL(gjPY`F-id5vZ)@SH5)A5lAl`jzUfIeCr=~9;gN0Lm7B>_r$ZlROXD& z`46jo2gi~>^QG7Lc$swJ@L8Ml02ySu5cNH9Gh)Z>r*C4s)n#@$fCqo&JWzuW_4p#J z-Ir#dlqmMrjC~zYR`aci@yr4EXz2FaP7EVuzZoQ~vN1wVH5%1?$inQ z@EP0Cn@ikI&xzA7_VAWE@N{zC>5C0}2I`0B$YRJl<4f85z|WJOg*Hwse8W?*!*&F+ zGv~oq@jqohy$JePY=;&+BOzO3=tck07xM$D7c!r}5SsWAn&X8XRIP7*Xv;|bM9q%^ zBg?;u>M+@!zI5@WnQcJzjYMs})T@~g;{Fu)dKRP33oiAgj{1g=IWqMGU;pFecdi}r zEIsQx4iZFm#W1L6-VoYuMk7OyI{`|U#E30apDGQc?HxQ(wv~`m=pyNoYYIQSE^+e73AGrw4<12X_Zw8dP)l0pQThmd>lSH}yjZW2e>7k)Jx6sYiU&Xiw>%$oz#v%FG78 z%vaA%OpH>;BBxPj^=H2&9*_&DKLn@D!RhcbzbJ#E&?W8~b3QosyXQFBQE|b>X=FR~ zEO!lc?3jeBpu?B?cgR?sYAp4oI?6N4!R@&B9C1cf{{nt2?Jf0v)@K`cKFFMpjM=>B z0RQM@aDg~dwhzOx^TC2r9XmQX_BqH|eN&D=QeR#ak^Oe@#5nq1EdfSa9KLj&!`~uH;;FNw`H2gB z!>1j-^}k8}7OMIXv_uqdeE+F0y+yth4(@bbYTPqYXS;TI!%-GUJ(@go`X3B_Y5V7| zhZ&6}3dP8D+sSX3Sh+=}plBaE`x*Q}G>Hb^TW3b1OK!t0f?9>OSwh4+pf~Y(7*hJYk5J`P= zqU_%&4``LC;}c~kDX}_HQRzvY^nD!?;sT`ROzIV1&Eu)Fi1{uX_pN^}vDBA()c3om z;efUi(^Oe7hd1|MzOO%dlk4don3wO!YAN{XCk*{`ph38WMSZF7K*M)$Cx`n1k|MqM zj_VPObUX*o>`VP%qU=TjlWYGHs*H@2{?t)_>N(QFI?@8l??8E9s=cBb*%@C7m4_Eb z8k2yI=O)T73c<|}O1xGk{>h!vQ$vjbvMT`y~RrYKDwl8?sV|*R<6R#54IDQ>$zNrc$y}e!5kz3+MtkMjC*-HO(LvG| zh%SH4S$d#i2yH>C=f=mi|C)0i+64c1RII~)Pet9tIJvj&qE{I7eW?=i`KQ|F(GXO} zczyRemnACdoXhrCw0NA$;NXYX7dr2F3S83Yuw?Gx6o2BgVGe)My*Kk%hapjET=b;5+8`->J|Xw3yT!u7o2OFiLB{aYY)-1*TS7!q1* z;s$R1!(-(buS$LEpNTC9z;AkS2W*cb?Yu1oZw9t)c)}51R`=-E zlsX^uGC=Y^lJ7kD8KOP>Sc`Oesk6hsw)xWS_OmDl>&rhIdtvw&XKTjb;KwjP1j^X@ zv%XaE1+iC7pYY|cc@@sUeWZ?vKwuY2R;+_%_)<+My|r|rY!SqS*Eu+VHkl~CIs|WD6PHhJq3b>Vf zwUXDCl7`wVFwyl?muHSSIoXE+^`(B8c>u{#^t=xDHuqMVRMVV#_~muJk^3u#AZmK? zDv&w&qr^PlNcae9PO~5P``y}2$Bx@CKo+@-%-lJk_F3OZ!4U3mz6&7V@X0fotI#-@ zUJs!P$L+s_OQH)ir4Iw(TlSc5geLhZ`*X+%U>I0-#y5O+)`vcg|8vp{ogX~`?1N7` z58R6|u>K|I@IF*5FtXd>AAW3BAiZKcks0~3`x=+M?mzl+e$z^{J10C zRNy{RKrB;lrV9h9Hv+a(`L>kzzRY_uM`~REQt}6B`!+DIc>_}ZMK{;}M;Cwz&9Cfk zK*f)8lp+S z?MDC~e$(YV@L?XQa~?d22qqWqBQ%o^q<)7PMZos2m_XeZNWGTXj>#HPH_6gL+(Ysqf&g5-v1p`4aLIFSSdj@;7KA(%J%5JC}64a=iNiia$jDzUB=K zs!yPpFZENb`~xFPUqSzV$b~Gi7vNv^G9ss|9-mc&{(z2qtk{$4ElB%{Q(Ioo_rd+1 z^$j0)_?Bf-_2*Jska)|LSVgPQWFeO!`Ay%!H&U-*tBjR!o|-^=V4e(9liAhWV>$teSQ6A^k3@X!c=z(Q{693^)ND=cX0a@ruvtJ zNv4{-RGI13Xg6V|*GV%y=%h&6eqS3G)_H*TwJ?%mta9Dxn>b1GWZUa@Zm)?3VXKcT zTYZ7rh1>s6!Id=schX*uKzLe@xNg+#>y1qXa9y;~la(n9`W0@_&VwI7rZVb-I_-ZF zw4DcN<477cCvo~OgiSxmZQ6P8J;*5EK5IyHqM-T1Ma2<2w8?aj*Q_G6Q}ZYu&{p#J`J;0)9X>b7ey<+k&+i+i4$dC zxd}Q!r({m>N&6j$7;``_Tb75SGB44^5hWIM2GH)zJ zk>vBB^(iXO7lPVNSi;?dqGEhg{L=OtfKv0u!Lii0VdKd;*fNp$$G%<;U5kytjlzz7 zsbh(aDH3u65l-!OOq3OJLG5!0Fj7*%;fw!+Oes~5Ny$oNXVH8Fx|lfq`B84)Y5R|X z2i8v{o!mci0~rEWBJ~60O_cq$SmE4H1YuGar%TsAlbmz9IX!Rv4-?BU&BTC;>V7Nv z3W|K07kL;(3~~pE9Q1Y_HU?TsGdGe~7%AD$F+Ty!)6a5$fYF(@h*D*nkaPMuE*}lA z2jH7oteVy>mtX;uyd-U}1O`Nzm)VRKJUyGQA2WY=9i~i9Q`mXhp2xAA2X6x`ZGXKL zws6*lMoE{PL>v-hN|e67H1n@83N#n`Tk_Ws?B|qu+}H{(@+~ zwEZ5yA;rSu_PY=x&ROiSo-X+uz|bER`q60S3vg+t5>UPz??P_u=N_#YyLCP7=q7B( zYQ}nQ-B&&*54$fkbH8;xwv&snj1v4#e}}YW_-mgi@BEs30j6QLa_86lg{ac9;Zs=Y z6sH0sffJRUbX~E3{dgdCbdQ6)h5Shg;x&zbZ={89a{Ucwl56}Scxb3Carj!5!B8S8{3r+lGJ8!!j+ zlol!k%s++vNt8F_ZzcKjM5zWpcJu?bqq!|uC0h_{;uDodd%sb4g$q6gtAD4DYKCU? zp&2uBTEqE4UOVyQ&Gjyl@Y685gJU%BWIm_&QBh0YUt~ELm+YTH-fvz^U00Vl;ZXG@ z$$gw!;^p&bz9w7qivA?}FU_(=&L&+~@w@S(nM);452|8%J`+eUru{ldcTM9B?$o!E z+XFDCf5e0q_7L!g>Y>l)(xZIo_jKYKJR?Eh2smJzb!41Z>c;6gioS6j?BVIg)Of7O zlkau});}79Ku4j~qsgC1?F4K;OwK+18udIkHOug$3)0tOjgXv`-c$^V&*9O;hyNXM z@a015!^!A%ExwKPJd?II%3~M#Zau|Q!$r)ug2#C7o?rNu9rXdY{d&{td~|eT>6f?D z+<0Q?r)7A%40p@0M}}Kv*dW8TGQ3=d3uRa+!#B1Gx-ZG_dop}PhW}fJpO)e6GTbf0 ztuk!jp=w|5uTxKCF#IsgTt*i7eMf&*fSnfT1)~bB$9~Yrm_GlYf#VMQ;{@VLLw;X5 z)RmqhJ+btatt7YNH?j0Vo`#-e_-Ps5F2mh2?2+MC88*mptqd=h;X)Y}%J2jm*H+1_Q-H650(6CmF}t7jtM5;aiR?{STy#I0@xJWNsrJf zGxx$5+~sY~V?=&G4gfRsg^x+Y^J z0HkREU1yfpfwpl8DDCC`zkOj%Wxnd_c)C@Fy)ul;(6vJ3t3tVYqO{7R(3C(rFFTX+ zbMRZ2vu^TrxbzqvD zeVOvL-QifgZ*btoYH_Wrl93t}slJKv646L7(K8t9zp=4zVDmN!48}q`ZPF8~P7-j(dXxR( zfrP7jus?`*n8LBxV9ZtNX>N4;o0c&>JKi_Yn~VfweTjXp$~OOI4|5y9Rq)@xI=HzMek3I~5AMDq8~0ZEc)V`(R>9 ztacrXvG$#K-6|Z1N?mvrD=|3eiuVU25ybe5Sm7u#QJrwNtFoiXqon8<*flV?N7jzZ zt@Q^JJ5kxnWmmhF#_8>?rSZz8y~|xodzZOfm9cPQcQCRM2{@4b&rM8x`uc;t z;T3Th2P}=bTwD8MiDWQxT{0Zo#|uMtn3ij4x2tPkA{=)G6Rx06MK+sJt|c~@04-H= zPhVoED}Pw&< zZwY7PE4kGBRw^B>u2WGS4&|g-j=zn1&G@7n##1W&dXKD$OZh7d7Lb&B1>?Cw(R- zy}7>rYFFjnb!)Y?wJV~7@xHw<)txJ1;oa5CU7M19=yzTFT-@ue*aoYI4SfLSx6HM! z3Qkf<^*<=Y+}wtnb>cNLgqPuIUjgFP2>0PGMtlh2mlrU$0P({JpT=E@IK7jZhgp~p z@lu4#aPLIC8sP@qQN-&Ix^X8EZ$bDp?!AbgL|C?vu>**^5Z;daPQ*tMeg*eu5kHLZ zYq;-5d<@|++=mb!NBHFn8M~Ko5Z;Fg^8*w|_*2}EA$}5J+eM5$iFhZ%5boy?k0SgB z+|MIEhVV(;FCsopaV)Ab6i4_BZWaU`gfHSQK>Q5C*Ks=#XO}ScZ7j;m5g$jGz7#q^ zd=z2zWvDme6fRl<{UGi_IIDuO?TD8myajhB;zI~0a7PhmOHn`ELx@v&%jJxHgm4i4 z1@2LTBm76)cOgE8u;2>l3h`2eU&MVk;UHX43B4fhLim2%hY{~Y_+8vb5FbZ43nR-I z;-v`x3ik=b4I1{W9S! z$6hk-V#LoN{4MS?i2v#OpQQmC#IY6FSivS4b|G{+nA3Ivb5zgjER5P)3dZurizH4R z+Ly{afWH4EZnA3%bMs#W?3~P}Q0GDX=yv4W9jyiVwwA2C!hBY^DX-erDRC6;>_RrX zwXoXWSrE-{$s4oHw%cbvU6`L=o!2>Sd6M}aNo!#dTlkSeR=U^D=IktBg+H5w5ApAk zaN_xiES}}F50>Ybb`@98>6{%c8k;q4Kbe2V)}q&o@KVtoHVo-eHhw$W@>aB47R+-8 z{PJxEPIhd^ut+6jc&7{x$?!oLJ}JZJW%!B=9S21Dav9djFd)Mo8SaXWe;7HC+ugs?7R7g=HcZniiJ+P*Uu4t4{`x(FHw z#uHvzq++f`>9zz`n8~Prpl8s{PIJh);NY%gR3SrIv3;0XP>x&-b`0$48$gZg?QP*i$H30u zKzAhE?cEy+M``7TT0y_;I(u6r9FDS1dwV$6-!~9Ugq2!Z!rmT zyVow6qAaZ>G51suUS0Y*il)_T@n|?iD|byu1O2xG-WyKPzCke78)t1u_d%=Sf!(Z~ z;)7jU4>W?;v5|^|1_yTYe42P_T0ET4g3+j!*cT0B{wg5JIBFtR=8VOe77X=wM+Vpj z5$lilYT>Ue<+I9xu<}3E`kxv*bCx` zSR_1vomz?wg!-fGhXuP8IqITA|8@5kZ)=k`uzFQhcLcIv9t>Xp)pvhA`X}I@H1H=4{EyH8mgVx9jDyS5d1W0BSMmSW zf7t2(KK<}h;9D{N1o>mq0JeHm`_r>!oF!Y z9u%yI^mX-yLVzGMo(P6^t-$^%O}a3hEv~9snf(`!g;oN21>aa*DN4##I?zMd5b_eIbLno&2@zi1kr?Gm~4nZFiEvU;@7}^<(v3z1j*59Rtk}*6R+RO6drJv)B=@+8293zM?L#&AEg(I1(WT*7#<|$T_MP*qI>j=<)X04i1zlQkyzd;+k9fEz7eZ4zj5w|SlMYZmDqN^_$XN4cU z@K&Ow(KEhVu)JV}`#FSLMty;_3>#tGG7!Xyv+&O@S`F}QgXTgTCpz08agmMFn5~Lj zY%8ZSd3koxPk6V&bHkl@7>RB)>&k_sh=QGoU>BBQ@tthe$})O)+wOP-|L5F=f8WMk zO#c9U20@9y4&TgXt#!T#fZg#+{GUVBdkYbcD+(0qbhYRpSfg2I{qy`U14-nBZ#LkM zls*giTr7a#ga)HpFw)Cr6>z&)T=)|^UXLCa)Ko4~@GrCk!`^Ew9M$lYwx@5eR-@4q zPL`Jqs}->PY}h&hD{w{z!Ah30^Asy|CI@1J5iE~2%4M^hySYCVDTgzH{Q@ps5zDWJ zT#nzPrC&j$l;!^%!E87StZb#Mapu@=yO^>ie7BMDzeUD8RV&KDlDl^wD=zwR>8?V? z=9A+n`iXNtbj#+GN{W8En3Pd4e_#+>4ZQ=b=wuOT-of%KP{5!C`k~`~qLUQQ zt2KJc%8H)9glMq&BK3m(VW1Q+2XUk*cS-pypGsbU@r3qO24m=KS*Mq?VF2Cp$2RS4N!yCL?(Jwi$cz!>gx{C#T(dm-c zK(kbU@I06m{fZ-1%K{_Q1TWeU**ZV`FNwCHw>C_ zXy!Fe!9yrv4Vvv6WJSN>Fdr}06+xQ@QHkGjU|>E>R6^b;nN^JEIUEwlU<&@f=b#<) zd!iZOC8`KQOss5Sp;Su;UHNsU%*Be z?CtNDCGDc*XBX_t0$oVjzk9(gI;hZANT5Rt;_k<=Zh(5n3d~ib@6i zT$zMN!!a!!fdQ1-7IE9MmBsOX0i1_kWWFd;VC3k9=GzuiA&0FjQlo`}p`BrA^9w|o zVq~l`Wt54GQd=20k#HikQ|rQB%`R57P~V65vI)vL4<`E*5DQ(jdf&E)nSpq+#ByXpu-)5`GuRE*9zKNQZVJ{VtKN zMml~owx5bF6@XfZh9-cQDq12S>uhDP8RTR|2Ki~3dyQ==!58uZw1R+Yy8Gav zHc|9EgZ#JyO-P-PV2eel2X3gVm@#4j%ruyqKmKvqn zyxJ64d1kD(mVm#VD7CSCBS)2O2)H+MHf`&(%0ok6F_BJ-RUavL!+Zx^N z^*&7$C^QfnIv`VhV~gf)@@Sh{-AzDRy$a*AF7#v=YipTfdW^Pa60(gI<)FC(9a*f{ zY$MxUU*FN#5pcJAwdRiY&CUL%&6>LvB<2`6Ev?Og=FJ^mt)q>yQClx7HnP1feoJJfGT7_FEF4j zZjaXHYi@1V8akTl+x^W=Y=Jqq)!W|D+SJC%3~)npN2_*i2ihs%Z}hjbg+>-M-M-D; z3Rzpd4PG=dX=anR$=l$shdHtf4b(t=i?o1p1K8??K#k2Ff5Y|cA_Gjy@;B9cy!Gs2 z1L|*T_ipyKYMus^@bU&|W0x5D%`NSkdvga{WPsdToBbZryVlU$s<}O$R<_v4ZNvMA znjh_se~qhGQA@CQO_9BhU25bAvOw3GTVT3GyPn&F%fOM%($?MzouCyiGqTVl+yT5G z>7}}FMTh1%&|$Nttf-AGG4M$pZEjx!d$$=@A87Zm3Nvg|J6mc%grE)X04TsMa7i~c z`q|}KD4uIO+S;{_CYX1CU14N2!`1j3wEE_zt!Rw4CRS)s~fY zr8%piq1EecVec`Z-tFz$y6V;It|C_O5l!uFY`KxW8P?P)JX@RAMw&oJ3$PUi1_3*o zltu&1Fe#XVzY+FVH5FD{do!$7p{+EdwYclIplxIeQr&gTYBOg0^)23jw+(_3y*5^3 z&L&x^wN2M+E!&%0*(xKGOt}?8!_Sfhv}x_l+E!Tm>S<6KTALd=QthNj)K1>kHgxGW zw#L8^&fH|G4K2J;y{%C6S_6~X6f&S9S~kX2lVS*NAh6EJ=H02K&DYVeiLE!l!Uk(M zT@U92>Wm!eWw-g;edJx3+sJYUwz;ow(;6_UVGKn5G?+NsWFUwh zN1Z?5ZDRFCMw`#y&|bql2IK}WxrXiS7}hnxtI5N>Mm{`8V>8q%yCk_Z)?j2exY5Cd z>e*%koaKDAZLR)xFMb)OkG$M5HP&cb{ca7m>o;H5p)G)PZI>47agnBah5!d%bV-Ce~sGqDIy1 zIs-=a5cW=fjI|m$!uDiez#v4~ZAP}7sX(C~KOaM(cXC?o28yU8Z+6yUfK@wPCu_RZ z$ns)j)wWVYceJ#iD{M2e0%$(AojD%Ey!6j86XdhaZE_~bXN*1JAiY6=x%yw)7Sd!< z%qD3II(Ig?B(JarFN|{P?p92=Xy7uZTS$F!>L^h-Xx%34!;pb+;C8ZiF+b$#O>NuU zEpj@@0bFdn`bA>9!BS4A#RQm(W{AB!Zy`xFdoQT#i#9BTSkX0k3yHvmS~p&g(D3kI zOW;|&h8Oe0n!xYx3FAErR&;${$zOqn-LVJ%7skT9S_nHk`ZW4Vd*OX}!`0c;EUb(< zF>j%2dMLDx0+(bcvv&~PT-Ra?Bp%Y^Y0Bx9?)(4t5ZStb+1;F9FPDF}8xk;0W z+0OPro3^>ReUlsJ$V<*~`Y|crE)vDgfOoSSj)7;DII{;iOc3FJ+nZY`6VpN@+F*m| z`jjqp;#U)HIX$1}q_MBT--`ZCne#>Mw)1h4lfHms@aO`kcPsc)37#%;W`#1eI*V?JR~&f40Xy!Xny`0iM(W-acEc))l^t=Y>vm z{CZ3iFtqZP_Sc(W{?+T&!VnE4e=PucSpY2P+Wj4kuulUi;NF6jLsL7f)c{IF0ARcp za4q&i4Pa9JHWSmYSMO&;*B!MY{~v#9M1cMMY(N)1Pl}^bO#bc6c6O!I~|w9OR=17aKiRLwq)REBEE1x0Vzw zCJa1;l+POZGrWS1>-@ay&G{f7G4el0IHh)a;VglP9pbZ8Tz|TVM}7J9)4xb~uS-1W z%PZ9Z>KUL*hnOA`mKJCY^lXsRHgF7}<8L6rHF#dkz0U;8e-Gk#`V}3FhUgVT>_v64 zIp=H(2?y{{ua|>+w zj`z+X7J?_yaaMxWBG4(l3@Gz10Lq*>M)v%YEJ@Y@?E;QrH!v1R49=f0%1i+0VWEjH z@QCk)7lJTVth|fCxh42-!-SK5qG8K^*#hxN-?zZt zb5CFI%03#yS!iD`9&1;%@gI1=L#lU4@?U4RB};m*uTF01?XBJzSh6I~21Z{3lRWlC zVwKCf{_2(L<&BjzE5?f$Q@y+)5ZBg!NS6<~Tw zxPm{D3=SlSHXh_s!ytx7(G*(&5|n|YkaiUku=L)p$O?MLhVqb9c_D_q{6Ag)PiuhQ z<)UvephNC;70+@UfOV?#{?Q3t)q`IEL27(}h`lv|p}>Z*DZDp~Hz-Zl zbuwjRE|xESgb4wOn{k)o<~TfaKmEsuf{_TN=#62cCSGsjS9r=XinsYb19BQ}*Q`GRHt?Dx4~L$`#2)-1BYAz+(#~^-G;_ zMF6U0z6}I(t}1!T6oI+*+A4A|a5$Abv5GRl1azpIsPDHB6gcwqD~c1Bd|NyI?~Utr~eMrnFiOfY7SSF+!zP(xuQU>BM{~t&%Q>LLQ>?U6h=K+qhJFQ7K`)WOe4ox3-tLJ&BrXivx&@wyD@#A9dR}DogJ3P$mPIQd&DyHgH2Y^v8l`BG3FT$C!SISx3CxIj6*@Iuy zgo3f|naR@vIzpaFbSQoA+mYu>x;(T?jeT`P9OU4DK9CpsaZRotIbIk#B)c#xQt7Z0 zId5O)N$MrXi@QNb*v2F{a=aiM%FVY~`zf7RSh3w-Uy1yw#tUUX{{S4(Uii5(P1~~c zLq7l~(3t8w=4zuP>{;qZ;E+7j6U~>>4|!~%A9FsXl#NllPibRPKZk&GKK?hlHNUoPqX(5kmQh5mHx4=2cWp>G07l88+R3WrM z{nzMrq!&%w+pPuh9WTTwH(x+*VXRY!Ai^#IolXoI!lJDD`6u8|%Nf@@v5hmjeyF|7 zm$Hq=045Hi-E(lHZ9ECEu#F1Da>h9B#{wQ7a(GR1*6&17__{!S-E=t8#>Rjnv`Q3n z>dtw2Zs2P3D6*t^)1Ia>K5px?vvMzPvEP6=lUDSYNpq7y_-r;kK@0g z`usR<@;Xz}k@~q<*H1rwiJ04y@l_I-i_j1H=_L9gS?PEYz3v2HTL2m3TBY8NsVM)V z>9`KDYJLZ3&*f#+znN*C>TAAKuY4Y05>(78b8uv@JOl8Qy;Alj7bF$EsSdH6*|OB? zGUN!WL$hl=(VA*Qvq;jHU=!n55OW^|+}ul|FdfGj<9I2m1<7E(-igLar?XYHeurd2 zW26)FrN+1gz!4goWIiUfu};?pf3%2~=py);Ra{p|7nq!!MjOOA2AnerN7sfZMcSaJ zDduZt+L)xKQX2)jHYTw#X+LBeLL1cg$QKxw8qI0HQrL$0?k#=@k6(%D%D@+q7#mt7 zY-2KyL=-ksPnoAyn$0fHRI}5+fr)z72@Wg!4Qg zhe1+UIMo#5%1g~oN>E~K8XVQTg@n{PX(**ak>TMxX&qfc{<%~W8KzEK?}Ttd=E=R( z)sR_emE`FI5dd;7KS0H(E>r*{H19Qw+w zVTYds#D^Py(w^@_v=h$Nfczsta2pW%iLqho{Feerjbop3-tgDfmxTb-l*Q2%;O26D!=g&UGtbCC3a?SFmQ^`K;BZgLGBZP zJK6OcQXWL0fO-qC!SE!yxdCwkG9>AUiZ2HwW5RhKiHXfxqXjiU4(Slp7D67fs1JbD z6`Z5`_f9NRm(b=@#r06NMW@~tG&eF|sx5}}wjdmH4_A5~&DL{2tUSxQRlSDrt~;st z?e#cneeh*-|0F4FT4*)`6nl>!z7$Ec#oB?@`N|_+P1;hpCY2cK= zPCHEy7a-#%NHrj(c#+H~)dkXlb1Ca3s}tjn zF9*ZePdE%5;Ys!a2X9hlUCLUH>8;a)-z8@u$mk$yN*5*%XdU{R6jYdVeNf`?(QT5M z6``jjP6^`qHu^XZ7-wBdhn;wNmvZuL>OB?%NqK-Ffc|fENEAOM<-rsYyr_3uE%;uE zgW(c5U%-Fs^%aRjYmt2JZOn9(o}bb6Y`n9jsHwUi((A5rjPO6R?$oB#lA=w22*a>? z9BNaVBa1d&V{R-d7U_^QCv@mS%!)?sPOUB4{jV(uNhxi6iWeynv; zUUb_2CHHCdwqQ#0qo@V9I%5x3^;1^WN8P*PsycKI>L1u+6p%Fmcmflo_F?G21Xa>h0KkrG@(<3->!M+^@87e{M$HD=gd>Shydsa9?8KesV_KT^8=e7Vi5k+{-Q8 zGc)48$iltA!kyM%Kr=kjTH48x5NY#tS_aVGVY`=GxSxZ2H1Vp9ShyEjxSyR7_XQU2 zuUoixTe!c4DU-SGbUMg8uY0M5`^y&Yw2m`rW9{n}?v5F8FSc-}_m)h&YTGT`GZyZp zGvZ!g;r^_JJMC1M1jJTh%aKGQeeUXLx?H2CqX2d;X;eNM;d$EOkLu2> zlkBg`x_?TqI}vF$FU|pZ66B+@?vw3!sG|aOnYk=yvPyvgE+;4tDLNdoItzmDG0QPm z@S=JFIcM#uba+VSOQ`o{T^_Z2 zaMd}B=YP!5hFn+HqIJxk|6#-P=W6U7aevvu{ay?A1s3k~4wRHf`raX^P52FKyQ}^_ z_TSg0wT~&8CmU1bysllXq^8EX%7bbO+aMohzAW{6N1A`qqIvqRwyBkCUj{=HWNodX zdD-qKlvdvn_Y)TG2@CfZE!>w_xR1|>`(qaF5exU{E!+z&+@G5f_c06iZVUHkE!@w- zW6QRXnm;)s?(~Gx)TV28ShzoF;ZDC0F>}w%i2D%>_jU{S$1L2Rw{Sl*Bkm7axYL+x z(njsW7Vh+}r@8KDXT<%mg}cYX{Q(R2zqN2@i*ol9-j1KA4_=#Ux@Log`~4Q~qZaOt z8F8m)=VtCS8#F;`@3nB>Z{c1#BkuQFxG%SGzuUsS$HKjQM%)isxK~)X-(}$*uyA+H zi2L0Z?u#tk@3e5QwQ#ST5%~9aBrCr z_X8I0w7xKVn;jPJ4_dfypAq*V3-=c-+}kbO4_UZ(&WQVd3-{+O+yfTwcUrjboDuiE z7VghlxO*(z6Bh2#8F5coxIby(zQMwMhrwO0CO!(tRI3TKiZtk`Rb&<~IYS##wSW}4 zm)c>_$L`5+-p&q#TtyOnZsF6cA`O| zaI5{DN3d^mhFg?t^1Y`2Myn(JJ*~?_`y{AN&K?@!oFp97opL98hm&xA4V-Rh48tyP zis?UrP1jq%ap1*C>Liox#o?DYA?+6IYayTP1mtkd!D}N?uqJu}awQ;Y92Af`Kwd|b z+Co4AfGBGbkez_gMJWN<14y})M?h`|M76tsd=d~3q6X!^1w^e}1kU4toHOA(1IU<( z*NcGA1rN4szpKlM;;p;tw18qdKAe}{Qz93U z0-R1Dz`4n`aKOEdnQY@Cf|zRYK0xYF#3;2Lke8*865MYF#HF{XI^$QoJ)*de0!Ph} zphNm$Nn<;UN?8P*dx4|&Nd)9DAZqVIK#l@Jmm$x00l5>IM&J1*Ach?hb_u-@Cr4O8 zr-C3R8`}Vgnt2MGWreIO5!9#>9ILs&zI4NBwR> zl)4!ZvQG1@%> z$hb-K2LY)Aj$wzN0YuFYi8^Cn0z|!eB_M|ZF)ULZZ7tsRQQW^nrGPFpCQc&98|)_T z8Q_eY^z(Z_$eIj`a^N=#X8TM_iSpo?C$biO50ij@>xJmn)LG(KwdWC zd;<{k{O}1t)V?vFll0LH&D<}Z2M$#g)t9aF8X%Qit4fD9{Gz4Z#H$35!?FZ2a9s+B zOV=}>8-o{JMl06>=V23_Er3wvjaKdk#26hYcQ+s;oxsuf^JlcXX&gKNoN|-Q9|Pnh zN|AIz!utW~HgSIhkWO7@AhK~lTqZg%08(tSjb8(j(CP3t4KY@S(nd}3fnsXXtTvqo zNV$pEGC=n0bb!n@0P>;<5&(qWuQNu65FlhfK$G*Df->X81jua{VX6SkrWX1 z{e+Vy%3lGFL$7Ezs1O*aCv*W_v20NH7R^aE07((|7I(xO8&91Y7qE~eL%a9$WU4TUOx)bD9Kx$3$e2#D+kFX8G`DZ}X4j#$G*fW51 znt1&TknPA3Hosd=K@OQDd<{6%3q-woaB>LI5^qGiI21|z-e_FMnU7RecepFrs|9fY zWG@a?k;%S+o7Y%yM!`It@0o%Tk40Bp}0G;d|6th@aM;TRE*8Z9^+=ssRoxjYPU|yt|dG zP~u>uJG?g()qmP+#S`a|^N(o^z!Y=pE4GFvg9azTrD?Afmj>%?eFKd-%97tt+{3>` zH;op12a+1<5XMp4g9GX($`&^A2TAfnD)nx+jQJ7MG<>|xIFCj2EdlJt0YLHy7YV*0 zP_v4fUc;&4ad1?eZn@7UXQaL@U_>NANz~2N-X^bwcf~J7tYS^rmugS zApCpaii+x#=5rTF`+exvw}iV{|2{2(Z;$U57MgVuxoB^3968?rugJ=j$COV2#~Gn? zI7NRL$E#{k1brb&>y7sW`yx2+iEVDv>TxVmcyFRL92$&u6Tqu9J_)EroY~E*DUFe; zO|{OlO-q&K76 z)(u&^!}>wtn1Gtos-E}`3YU$~12k*}4aW9WMbTrcs$qJ2+whxLG&3p_4b!LHwHVIS zz<1$M9Q`#&_1c5ZNZPMjzozD@T1&mO)(#x2(}-i~+PobeIu|O?TrUpKpp(`t?oFGf z0FbF2s*(edzFpzSKKY@&tTcb&(MT)pw0V6Ruc_WcR1UYBuzEq3>O!Ypp)S=mt68`| zsfkx8DJEV>)h6$8k{*7lPAbxNh4%?#SGvr~55<|v)*?6{32mtD!I4P3v55eVBGw70 z1}1n&DB6M_L#x4&Dx#{0hU2kx519S=jTOWdd;i*28Z6;Z{WRQc!f2yQYsq0+1CGpX z@k)cpNp9NLL?g0N>gI4l;x!D$+}+*y1PpZtVa-NnJsr@JL&>{048efY;?<>Mnm^t& zI6x*E?23f_1NBK9f-{id2s+*HK(ZeLC-1%ZnQ9E@;$ZaXf2VVcoCyidE=;oydUZJK z{c|QNg>w_o3HangL+=r@55w4|&lV)mgQp`gefE^RshN%Uovpo-4{*Uye|Ka+Ac}>T zWt`%8BF{V~Xkr}Z{ZbC)s$1$w(JS?&I0Itsnl-D}fakRRou)!jGKV%Xi|}LYp&^T) zVsBDIAL>Hy!T(+1*g!afGiHNOq_9VNp;pW=;Ay}s`{W)$Mb45$qBRlO+K1UnFw!xA zGe){uTR71%AiP7j?(`e_BA8oBDX51Hl9IWGNYz41U`F#0UTN;-#C%hmd`6>bhP9)% zfnYoV?+))uRo{n0)cV`ub=`5W4pU5;9eFRzTaBqE#;=4HjdSlTnWN1oo9gOwSg|!r zQ_)}u)q-p2gQFpB@dLC6d#DbfT{KGeV@^dG>c?m&^(-L zpU%}Nlx6F(S%dxYUQDyFd@#z1EuEZFd?duD(#2yRULmSHU!1_8XiBU_qV@gV0lu7( zEu)X^2DPb2O|DH&&@z1$(!yk*)&_o^QJDEyjQJxd7&E$!G&k;-blhcObzV zNEy@4a4>4JKH(9JKB8;QwEm!0P|+mnP?8En!c$8?z3JNfLc7GksF0QYSen~FnA%!|j`@^58VM$_xb4?%I4ZX# zIRo_0!MLegk^-l4KWL+H%+fcfTUr{zV*ft~8T!m?Tzx)&_nY`YHOgXb<^lbUGvE{t%ji z#F*(Q8*ZnGir($?rL!~;EQ_R#@bM{|quh`)doCdi)?{J6sK)1dF`YuU=$>rsgQlo+ zn%$F8S@Sjr+Sf2ReQeqt3Ps>|G07Lol)f?~iB4P9-0_Vs>qP}7HyW{8$3h%}=WGeU ze`2+-I$=ofgxs9zbX(*}E0rG4@Lx)2rsX0bPvXq<8AN}4H;oGD2*wn`bOxYd#o3EF zW1~TEl~0hkm=Wx6C22RO8*5ltFji(g!DNISglVY8@>bS{4^S=P81>a4PTl3+K%Z~O zT|&V~K0H?*LX9v3Z950|V33jSEXuzIYFOh`D;RoPD5rOk!u)VkV*PFD@aDyMws}rh zh=|I;l%i@^5!Dy7gh~7mstYOjz^YLvHBS}fyCXs;Q+9ZfJ>85>wXWzbS)%}nskW5O zlSuRh^Ndl^5ZvVN3{f?jvE)z`4{If2)+Bw3(S-{^bW96nG;pm+bohN3W(RlmVXriMM}+uh&j#Q#%)L$2&MXxbQV*;}4Rc0X^lIw)!c9$Y z@;MVXt_Ly)3_<mA#9RQ0}PlK@CTqV((4si3EGaR2Gg=Xgo!VTI8u z7qHVmfIdQJcB8r4vKLQA^Xbz=vnxWAfC(2EJsOpta#>3g+bL)DBF|bkp$SuW5Ta9) znnx$2J@5`5ZKdpkOt0&0_s(? MG0OXksl&1V0|B;D>Hq)$ literal 0 HcmV?d00001 diff --git a/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake b/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..8bea871 --- /dev/null +++ b/cmake-build-debug/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 "/tmp/tmp.Km6nRET6My") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/tmp/tmp.Km6nRET6My/cmake-build-debug") + +# 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/cmake-build-debug/CMakeFiles/CMakeOutput.log b/cmake-build-debug/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..a7731aa --- /dev/null +++ b/cmake-build-debug/CMakeFiles/CMakeOutput.log @@ -0,0 +1,463 @@ +The system is: Linux - 5.4.0-204-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 "/tmp/tmp.Km6nRET6My/cmake-build-debug/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 "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/3.16.3/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_79cd4/fast && /usr/bin/make -f CMakeFiles/cmTC_79cd4.dir/build.make CMakeFiles/cmTC_79cd4.dir/build +make[1]: Entering directory '/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_79cd4.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_79cd4.dir/testCCompiler.c.o -c /tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_79cd4 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_79cd4.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_79cd4.dir/testCCompiler.c.o -o cmTC_79cd4 +make[1]: Leaving directory '/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp' + + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_22731/fast && /usr/bin/make -f CMakeFiles/cmTC_22731.dir/build.make CMakeFiles/cmTC_22731.dir/build +make[1]: Entering directory '/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_22731.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_22731.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.2' --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-9QDOt0/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.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_22731.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_22731.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cceUWgOe.s +GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) 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.2) 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: 01da938ff5dc2163489aa33cb3b747a7 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_22731.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_22731.dir/CMakeCCompilerABI.c.o /tmp/cceUWgOe.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_22731.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +Linking C executable cmTC_22731 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_22731.dir/link.txt --verbose=1 +/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_22731.dir/CMakeCCompilerABI.c.o -o cmTC_22731 +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.2' --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-9QDOt0/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.2) +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' '-rdynamic' '-o' 'cmTC_22731' '-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/ccj6SQEG.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_22731 /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_22731.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' '-rdynamic' '-o' 'cmTC_22731' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/tmp/tmp.Km6nRET6My/cmake-build-debug/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: /tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_22731/fast && /usr/bin/make -f CMakeFiles/cmTC_22731.dir/build.make CMakeFiles/cmTC_22731.dir/build] + ignore line: [make[1]: Entering directory '/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_22731.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_22731.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.2' --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-9QDOt0/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.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_22731.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_22731.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cceUWgOe.s] + ignore line: [GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) 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.2) 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: 01da938ff5dc2163489aa33cb3b747a7] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_22731.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_22731.dir/CMakeCCompilerABI.c.o /tmp/cceUWgOe.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_22731.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking C executable cmTC_22731] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_22731.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_22731.dir/CMakeCCompilerABI.c.o -o cmTC_22731 ] + 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.2' --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-9QDOt0/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.2) ] + 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' '-rdynamic' '-o' 'cmTC_22731' '-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/ccj6SQEG.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_22731 /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_22731.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/ccj6SQEG.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 [-export-dynamic] ==> 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_22731] ==> 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_22731.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: /tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_d8c6f/fast && /usr/bin/make -f CMakeFiles/cmTC_d8c6f.dir/build.make CMakeFiles/cmTC_d8c6f.dir/build +make[1]: Entering directory '/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_d8c6f.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_d8c6f.dir/testCXXCompiler.cxx.o -c /tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_d8c6f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d8c6f.dir/link.txt --verbose=1 +/usr/bin/c++ -rdynamic CMakeFiles/cmTC_d8c6f.dir/testCXXCompiler.cxx.o -o cmTC_d8c6f +make[1]: Leaving directory '/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp' + + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_a470c/fast && /usr/bin/make -f CMakeFiles/cmTC_a470c.dir/build.make CMakeFiles/cmTC_a470c.dir/build +make[1]: Entering directory '/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_a470c.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_a470c.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.2' --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-9QDOt0/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.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a470c.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_a470c.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccDN719d.s +GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) 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.2) 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: 3d1eba838554fa2348dba760e4770469 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a470c.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_a470c.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccDN719d.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_a470c.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +Linking CXX executable cmTC_a470c +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a470c.dir/link.txt --verbose=1 +/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_a470c.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a470c +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.2' --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-9QDOt0/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.2) +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' '-rdynamic' '-o' 'cmTC_a470c' '-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/ccDlaVXG.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a470c /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_a470c.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' '-rdynamic' '-o' 'cmTC_a470c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/tmp/tmp.Km6nRET6My/cmake-build-debug/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: /tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_a470c/fast && /usr/bin/make -f CMakeFiles/cmTC_a470c.dir/build.make CMakeFiles/cmTC_a470c.dir/build] + ignore line: [make[1]: Entering directory '/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_a470c.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_a470c.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.2' --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-9QDOt0/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.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a470c.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_a470c.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccDN719d.s] + ignore line: [GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) 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.2) 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: 3d1eba838554fa2348dba760e4770469] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a470c.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_a470c.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccDN719d.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_a470c.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking CXX executable cmTC_a470c] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a470c.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_a470c.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a470c ] + 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.2' --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-9QDOt0/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.2) ] + 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' '-rdynamic' '-o' 'cmTC_a470c' '-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/ccDlaVXG.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a470c /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_a470c.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/ccDlaVXG.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 [-export-dynamic] ==> 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_a470c] ==> 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_a470c.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/cmake-build-debug/CMakeFiles/Makefile.cmake b/cmake-build-debug/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..2e3f1b5 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Makefile.cmake @@ -0,0 +1,52 @@ +# 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" + "../CMakeLists.txt" + "CMakeFiles/3.16.3/CMakeCCompiler.cmake" + "CMakeFiles/3.16.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.16.3/CMakeSystem.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/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake" + "/usr/share/cmake-3.16/Modules/CMakeFindCodeBlocks.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/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" + "/usr/share/cmake-3.16/Modules/ProcessorCount.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/dcapp.dir/DependInfo.cmake" + ) diff --git a/cmake-build-debug/CMakeFiles/Makefile2 b/cmake-build-debug/CMakeFiles/Makefile2 new file mode 100644 index 0000000..a772c6e --- /dev/null +++ b/cmake-build-debug/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 = /tmp/tmp.Km6nRET6My + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /tmp/tmp.Km6nRET6My/cmake-build-debug + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/dcapp.dir/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/dcapp.dir/clean + +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/dcapp.dir + +# All Build rule for target. +CMakeFiles/dcapp.dir/all: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/depend + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21 "Built target dcapp" +.PHONY : CMakeFiles/dcapp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/dcapp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles 21 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/dcapp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/dcapp.dir/rule + +# Convenience name for target. +dcapp: CMakeFiles/dcapp.dir/rule + +.PHONY : dcapp + +# clean rule for target. +CMakeFiles/dcapp.dir/clean: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/clean +.PHONY : CMakeFiles/dcapp.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/cmake-build-debug/CMakeFiles/Progress/1 b/cmake-build-debug/CMakeFiles/Progress/1 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Progress/1 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/Progress/10 b/cmake-build-debug/CMakeFiles/Progress/10 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Progress/10 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/Progress/11 b/cmake-build-debug/CMakeFiles/Progress/11 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Progress/11 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/Progress/12 b/cmake-build-debug/CMakeFiles/Progress/12 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Progress/12 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/Progress/2 b/cmake-build-debug/CMakeFiles/Progress/2 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Progress/2 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/Progress/3 b/cmake-build-debug/CMakeFiles/Progress/3 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Progress/3 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/Progress/4 b/cmake-build-debug/CMakeFiles/Progress/4 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Progress/4 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/Progress/5 b/cmake-build-debug/CMakeFiles/Progress/5 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Progress/5 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/Progress/6 b/cmake-build-debug/CMakeFiles/Progress/6 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Progress/6 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/Progress/7 b/cmake-build-debug/CMakeFiles/Progress/7 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Progress/7 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/Progress/8 b/cmake-build-debug/CMakeFiles/Progress/8 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Progress/8 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/Progress/9 b/cmake-build-debug/CMakeFiles/Progress/9 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Progress/9 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/Progress/count.txt b/cmake-build-debug/CMakeFiles/Progress/count.txt new file mode 100644 index 0000000..aabe6ec --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Progress/count.txt @@ -0,0 +1 @@ +21 diff --git a/cmake-build-debug/CMakeFiles/TargetDirectories.txt b/cmake-build-debug/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..45b6245 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/rebuild_cache.dir +/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/edit_cache.dir +/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir diff --git a/cmake-build-debug/CMakeFiles/clion-environment.txt b/cmake-build-debug/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000..381cda8 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/clion-environment.txt @@ -0,0 +1,3 @@ +ToolSet: 1.0 (remote)Options: + +Options: \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/clion-log.txt b/cmake-build-debug/CMakeFiles/clion-log.txt new file mode 100644 index 0000000..ff5a512 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/clion-log.txt @@ -0,0 +1,4 @@ +/usr/bin/cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" /tmp/tmp.Km6nRET6My +-- Configuring done +-- Generating done +-- Build files have been written to: /tmp/tmp.Km6nRET6My/cmake-build-debug diff --git a/cmake-build-debug/CMakeFiles/cmake.check_cache b/cmake-build-debug/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/cmake-build-debug/CMakeFiles/dcapp.dir/CXX.includecache b/cmake-build-debug/CMakeFiles/dcapp.dir/CXX.includecache new file mode 100644 index 0000000..c99d357 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/dcapp.dir/CXX.includecache @@ -0,0 +1,896 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../common/inc/ToolUtils.h +string +- + +../common/inc/json.hpp +algorithm +- +cstddef +- +functional +- +initializer_list +- +iosfwd +- +iterator +- +memory +- +numeric +- +string +- +utility +- +vector +- +utility +- +algorithm +- +array +- +forward_list +- +iterator +- +map +- +string +- +tuple +- +type_traits +- +unordered_map +- +utility +- +valarray +- +exception +- +stdexcept +- +string +- +cstddef +- +utility +- +stdint.h +- +stdint.h +- +cstdlib +- +cassert +- +cstddef +- +type_traits +- +limits +- +type_traits +- +utility +- +iterator +- +type_traits +- +cstdint +- +map +- +memory +- +string +- +vector +- +array +- +cstddef +- +cstdint +- +string +- +algorithm +- +iterator +- +string +- +tuple +- +type_traits +- +utility +- +valarray +- +vector +- +cstddef +- +iterator +- +string +- +tuple +- +cstdint +- +tuple +- +utility +- +cstddef +- +functional +- +algorithm +- +array +- +cmath +- +cstddef +- +cstdint +- +cstdio +- +cstring +- +iterator +- +limits +- +string +- +utility +- +array +- +cstddef +- +cstdio +- +cstring +- +istream +- +iterator +- +memory +- +numeric +- +string +- +type_traits +- +utility +- +cstddef +- +string +- +utility +- +vector +- +array +- +clocale +- +cstddef +- +cstdio +- +cstdlib +- +initializer_list +- +string +- +utility +- +vector +- +cstdint +- +utility +- +string +- +cmath +- +cstdint +- +functional +- +string +- +utility +- +vector +- +cstddef +- +limits +- +iterator +- +type_traits +- +cstddef +- +iterator +- +utility +- +algorithm +- +cctype +- +limits +- +numeric +- +string +- +utility +- +vector +- +initializer_list +- +utility +- +algorithm +- +array +- +cstdint +- +cstring +- +limits +- +string +- +cmath +- +algorithm +- +cstddef +- +ios +- +iterator +- +memory +- +ostream +- +string +- +vector +- +algorithm +- +array +- +clocale +- +cmath +- +cstddef +- +cstdint +- +cstdio +- +limits +- +string +- +type_traits +- +utility +- +array +- +cmath +- +cstdint +- +cstring +- +limits +- +type_traits +- +functional +- +memory +- +utility +- +vector +- + +../common/inc/queue.h +iostream +- +queue +- +thread +- +mutex +- +condition_variable +- +chrono +- +string +- +msg.h +../common/inc/msg.h + +../common/inc/sqlite3.h +stdarg.h +- + +../common/inc/thread_pool.h +vector +- +queue +- +memory +- +thread +- +mutex +- +condition_variable +- +future +- +functional +- +stdexcept +- +atomic +- +chrono +- + +../datacenter/bizService/F_GetVersion.h +msg.h +../datacenter/bizService/msg.h +bizservice.h +../datacenter/bizService/bizservice.h +common/inc/queue.h +../datacenter/bizService/common/inc/queue.h + +../datacenter/bizService/F_Online.h +msg.h +../datacenter/bizService/msg.h +bizservice.h +../datacenter/bizService/bizservice.h +common/inc/queue.h +../datacenter/bizService/common/inc/queue.h + +../datacenter/bizService/F_Tool.h +string +- +vector +- +map +- + +../datacenter/inc/ConnectionPool.h +vector +- +queue +- +mutex +- +condition_variable +- + +../datacenter/inc/Database.h +iostream +- +common/inc/sqlite3.h +- +iostream +- +string.h +- +string +- +map +- +vector +- +sstream +- +sys/stat.h +- + +../datacenter/inc/bizservice.h +string +- + +../datacenter/inc/datacenter.h +unistd.h +- +thread +- +functional +- +service.h +../datacenter/inc/service.h +mqttClient.h +../datacenter/inc/mqttClient.h +common/inc/queue.h +../datacenter/inc/common/inc/queue.h +common/inc/thread_pool.h +../datacenter/inc/common/inc/thread_pool.h + +../datacenter/inc/mqttClient.h +string +- +vector +- +iostream +- +fstream +- +common/inc/queue.h +../datacenter/inc/common/inc/queue.h +mqtt/MQTTClient.h +../datacenter/inc/mqtt/MQTTClient.h + +../datacenter/inc/msg.h + +../datacenter/inc/version.h + +../service.h +map +- +string +- + +/tmp/tmp.Km6nRET6My/common/src/ToolUtils.cpp +iostream +- +uuid/uuid.h +- +common/inc/ToolUtils.h +/tmp/tmp.Km6nRET6My/common/src/common/inc/ToolUtils.h + +/tmp/tmp.Km6nRET6My/common/src/queue.cpp +common/inc/queue.h +/tmp/tmp.Km6nRET6My/common/src/common/inc/queue.h + +/tmp/tmp.Km6nRET6My/common/src/thread_pool.cpp +common/inc/thread_pool.h +/tmp/tmp.Km6nRET6My/common/src/common/inc/thread_pool.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_DeleteData.h +string +- +vector +- +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h +common/inc/sqlite3.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/sqlite3.h +F_Tool.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_DeteteData.cpp +iostream +- +chrono +- +iomanip +- +sstream +- +string +- +ctime +- +common/inc/json.hpp +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/json.hpp +F_DeleteData.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_DeleteData.h +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_FormatData.cpp +iostream +- +chrono +- +iomanip +- +sstream +- +string +- +ctime +- +common/inc/json.hpp +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/json.hpp +F_FormatData.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_FormatData.h +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_FormatData.h +string +- +vector +- +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h +common/inc/sqlite3.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/sqlite3.h +F_Tool.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSaveCount.cpp +iostream +- +chrono +- +iomanip +- +sstream +- +string +- +ctime +- +common/inc/json.hpp +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/json.hpp +F_GetSaveCount.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSaveCount.h +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSaveCount.h +string +- +vector +- +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h +common/inc/sqlite3.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/sqlite3.h +F_Tool.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSupportNum.cpp +iostream +- +chrono +- +iomanip +- +sstream +- +string +- +ctime +- +common/inc/json.hpp +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/json.hpp +F_GetSupportNum.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSupportNum.h +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSupportNum.h +string +- +vector +- +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h +common/inc/sqlite3.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/sqlite3.h +F_Tool.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetVersion.cpp +iostream +- +vector +- +map +- +unistd.h +- +common/inc/ToolUtils.h +- +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h +msg.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/msg.h +common/inc/json.hpp +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/json.hpp +version.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/version.h +datacenter/bizService/F_GetVersion.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/datacenter/bizService/F_GetVersion.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_InsertRecord.cpp +iostream +- +chrono +- +iomanip +- +sstream +- +string +- +ctime +- +common/inc/json.hpp +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/json.hpp +F_InsertRecord.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_InsertRecord.h +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h +common/inc/sqlite3.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/sqlite3.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_InsertRecord.h +string +- +vector +- +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_Online.cpp +iostream +- +vector +- +map +- +common/inc/ToolUtils.h +- +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h +common/inc/json.hpp +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/json.hpp +datacenter/bizService/F_Online.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/datacenter/bizService/F_Online.h +version.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/version.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_ReadData.cpp +map +- +iostream +- +F_ReadData.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_ReadData.h +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h +f-readdata/normalDataDB.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/normalDataDB.h +time.h +- +sys/time.h +- + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_ReadData.h +string +- +vector +- +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_SetSupportNum.cpp +iostream +- +chrono +- +iomanip +- +sstream +- +string +- +ctime +- +common/inc/json.hpp +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/json.hpp +F_SetSupportNum.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_SetSupportNum.h +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_SetSupportNum.h +string +- +vector +- +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h +common/inc/sqlite3.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/sqlite3.h +F_Tool.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.cpp +iostream +- +chrono +- +iomanip +- +sstream +- +string +- +ctime +- +common/inc/json.hpp +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/json.hpp +datacenter/bizService/F_Tool.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/datacenter/bizService/F_Tool.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.h +string +- +vector +- +map +- + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_UpdateRecord.cpp +iostream +- +chrono +- +iomanip +- +sstream +- +string +- +ctime +- +common/inc/json.hpp +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/json.hpp +F_UpdateRecord.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_UpdateRecord.h +common/inc/sqlite3.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/common/inc/sqlite3.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_UpdateRecord.h +string +- +vector +- +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_WriteData.cpp +iostream +- +common/inc/sqlite3.h +- +F_WriteData.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_WriteData.h +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h +f-readdata/normalDataDB.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/normalDataDB.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/F_WriteData.h +string +- +map +- +bizservice.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/bizservice.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/normalDataDB.cpp +normalDataDB.h +/tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/normalDataDB.h + +/tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/normalDataDB.h +common/inc/json.hpp +/tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/common/inc/json.hpp + +/tmp/tmp.Km6nRET6My/datacenter/src/datacenter.cpp +iostream +- +unistd.h +- +functional +- +datacenter.h +/tmp/tmp.Km6nRET6My/datacenter/src/datacenter.h +msg.h +/tmp/tmp.Km6nRET6My/datacenter/src/msg.h +datacenter/bizService/F_GetVersion.h +/tmp/tmp.Km6nRET6My/datacenter/src/datacenter/bizService/F_GetVersion.h +common/inc/ToolUtils.h +/tmp/tmp.Km6nRET6My/datacenter/src/common/inc/ToolUtils.h +Database.h +/tmp/tmp.Km6nRET6My/datacenter/src/Database.h +ConnectionPool.h +/tmp/tmp.Km6nRET6My/datacenter/src/ConnectionPool.h + +/tmp/tmp.Km6nRET6My/datacenter/src/mqttClient.cpp +unistd.h +- +sstream +- +common/inc/json.hpp +/tmp/tmp.Km6nRET6My/datacenter/src/common/inc/json.hpp +mqttClient.h +/tmp/tmp.Km6nRET6My/datacenter/src/mqttClient.h + +/tmp/tmp.Km6nRET6My/dataservice/dataservice.cpp +dataservice.h +/tmp/tmp.Km6nRET6My/dataservice/dataservice.h + +/tmp/tmp.Km6nRET6My/dataservice/dataservice.h +unistd.h +- +service.h +/tmp/tmp.Km6nRET6My/dataservice/service.h + +/tmp/tmp.Km6nRET6My/main.cpp +sys/wait.h +- +sched.h +- +stdio.h +- +unistd.h +- +sys/prctl.h +- +map +- +fcntl.h +- +service.h +/tmp/tmp.Km6nRET6My/service.h + +/tmp/tmp.Km6nRET6My/service.h +map +- +string +- + diff --git a/cmake-build-debug/CMakeFiles/dcapp.dir/DependInfo.cmake b/cmake-build-debug/CMakeFiles/dcapp.dir/DependInfo.cmake new file mode 100644 index 0000000..1353296 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/dcapp.dir/DependInfo.cmake @@ -0,0 +1,42 @@ +# 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 + "/tmp/tmp.Km6nRET6My/common/src/ToolUtils.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.o" + "/tmp/tmp.Km6nRET6My/common/src/queue.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/common/src/queue.cpp.o" + "/tmp/tmp.Km6nRET6My/common/src/thread_pool.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/bizService/F_DeteteData.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/bizService/F_FormatData.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSaveCount.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSupportNum.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetVersion.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/bizService/F_InsertRecord.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/bizService/F_Online.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/bizService/F_ReadData.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/bizService/F_SetSupportNum.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/bizService/F_UpdateRecord.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/bizService/F_WriteData.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/normalDataDB.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/src/datacenter.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o" + "/tmp/tmp.Km6nRET6My/datacenter/src/mqttClient.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o" + "/tmp/tmp.Km6nRET6My/dataservice/dataservice.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o" + "/tmp/tmp.Km6nRET6My/main.cpp" "/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/main.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../." + ".././datacenter/inc" + ".././common/inc" + ) + +# 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/cmake-build-debug/CMakeFiles/dcapp.dir/build.make b/cmake-build-debug/CMakeFiles/dcapp.dir/build.make new file mode 100644 index 0000000..b783a3e --- /dev/null +++ b/cmake-build-debug/CMakeFiles/dcapp.dir/build.make @@ -0,0 +1,383 @@ +# 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 = /tmp/tmp.Km6nRET6My + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /tmp/tmp.Km6nRET6My/cmake-build-debug + +# Include any dependencies generated for this target. +include CMakeFiles/dcapp.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/dcapp.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/dcapp.dir/flags.make + +CMakeFiles/dcapp.dir/main.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/main.cpp.o: ../main.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/dcapp.dir/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/main.cpp.o -c /tmp/tmp.Km6nRET6My/main.cpp + +CMakeFiles/dcapp.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/main.cpp > CMakeFiles/dcapp.dir/main.cpp.i + +CMakeFiles/dcapp.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/main.cpp -o CMakeFiles/dcapp.dir/main.cpp.s + +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../datacenter/src/datacenter.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/src/datacenter.cpp + +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/src/datacenter.cpp > CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.i + +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/src/datacenter.cpp -o CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.s + +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o: ../datacenter/bizService/F_GetVersion.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetVersion.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetVersion.cpp > CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.i + +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetVersion.cpp -o CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.s + +CMakeFiles/dcapp.dir/common/src/queue.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/common/src/queue.cpp.o: ../common/src/queue.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/dcapp.dir/common/src/queue.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/common/src/queue.cpp.o -c /tmp/tmp.Km6nRET6My/common/src/queue.cpp + +CMakeFiles/dcapp.dir/common/src/queue.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/common/src/queue.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/common/src/queue.cpp > CMakeFiles/dcapp.dir/common/src/queue.cpp.i + +CMakeFiles/dcapp.dir/common/src/queue.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/common/src/queue.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/common/src/queue.cpp -o CMakeFiles/dcapp.dir/common/src/queue.cpp.s + +CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o: ../datacenter/src/mqttClient.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/src/mqttClient.cpp + +CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/src/mqttClient.cpp > CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.i + +CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/src/mqttClient.cpp -o CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.s + +CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.o: ../common/src/ToolUtils.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.o -c /tmp/tmp.Km6nRET6My/common/src/ToolUtils.cpp + +CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/common/src/ToolUtils.cpp > CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.i + +CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/common/src/ToolUtils.cpp -o CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.s + +CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.o: ../common/src/thread_pool.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.o -c /tmp/tmp.Km6nRET6My/common/src/thread_pool.cpp + +CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/common/src/thread_pool.cpp > CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.i + +CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/common/src/thread_pool.cpp -o CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.s + +CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o: ../datacenter/bizService/F_InsertRecord.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/bizService/F_InsertRecord.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/bizService/F_InsertRecord.cpp > CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.i + +CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/bizService/F_InsertRecord.cpp -o CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.s + +CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o: ../datacenter/bizService/F_UpdateRecord.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/bizService/F_UpdateRecord.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/bizService/F_UpdateRecord.cpp > CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.i + +CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/bizService/F_UpdateRecord.cpp -o CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.s + +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o: ../datacenter/bizService/F_GetSaveCount.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSaveCount.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSaveCount.cpp > CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.i + +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSaveCount.cpp -o CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.s + +CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o: ../datacenter/bizService/F_Tool.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.cpp > CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.i + +CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.cpp -o CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.s + +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o: ../datacenter/bizService/F_GetSupportNum.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSupportNum.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSupportNum.cpp > CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.i + +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSupportNum.cpp -o CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.s + +CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o: ../datacenter/bizService/F_SetSupportNum.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/bizService/F_SetSupportNum.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/bizService/F_SetSupportNum.cpp > CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.i + +CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/bizService/F_SetSupportNum.cpp -o CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.s + +CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o: ../datacenter/bizService/F_ReadData.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/bizService/F_ReadData.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/bizService/F_ReadData.cpp > CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.i + +CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/bizService/F_ReadData.cpp -o CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.s + +CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o: ../datacenter/bizService/F_WriteData.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/bizService/F_WriteData.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/bizService/F_WriteData.cpp > CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.i + +CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/bizService/F_WriteData.cpp -o CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.s + +CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o: ../datacenter/bizService/F_Online.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/bizService/F_Online.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/bizService/F_Online.cpp > CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.i + +CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/bizService/F_Online.cpp -o CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.s + +CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o: ../datacenter/bizService/f-readdata/normalDataDB.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/normalDataDB.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/normalDataDB.cpp > CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.i + +CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/normalDataDB.cpp -o CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.s + +CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o: ../dataservice/dataservice.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building CXX object CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o -c /tmp/tmp.Km6nRET6My/dataservice/dataservice.cpp + +CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/dataservice/dataservice.cpp > CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.i + +CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/dataservice/dataservice.cpp -o CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.s + +CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o: ../datacenter/bizService/F_DeteteData.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Building CXX object CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/bizService/F_DeteteData.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/bizService/F_DeteteData.cpp > CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.i + +CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/bizService/F_DeteteData.cpp -o CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.s + +CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o: CMakeFiles/dcapp.dir/flags.make +CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o: ../datacenter/bizService/F_FormatData.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_20) "Building CXX object CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o -c /tmp/tmp.Km6nRET6My/datacenter/bizService/F_FormatData.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /tmp/tmp.Km6nRET6My/datacenter/bizService/F_FormatData.cpp > CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.i + +CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /tmp/tmp.Km6nRET6My/datacenter/bizService/F_FormatData.cpp -o CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.s + +# Object files for target dcapp +dcapp_OBJECTS = \ +"CMakeFiles/dcapp.dir/main.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o" \ +"CMakeFiles/dcapp.dir/common/src/queue.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o" \ +"CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.o" \ +"CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o" \ +"CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o" \ +"CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o" + +# External object files for target dcapp +dcapp_EXTERNAL_OBJECTS = + +dcapp: CMakeFiles/dcapp.dir/main.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o +dcapp: CMakeFiles/dcapp.dir/common/src/queue.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o +dcapp: CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.o +dcapp: CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o +dcapp: CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o +dcapp: CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o +dcapp: CMakeFiles/dcapp.dir/build.make +dcapp: CMakeFiles/dcapp.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_21) "Linking CXX executable dcapp" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/dcapp.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/dcapp.dir/build: dcapp + +.PHONY : CMakeFiles/dcapp.dir/build + +CMakeFiles/dcapp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/dcapp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/dcapp.dir/clean + +CMakeFiles/dcapp.dir/depend: + cd /tmp/tmp.Km6nRET6My/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /tmp/tmp.Km6nRET6My /tmp/tmp.Km6nRET6My /tmp/tmp.Km6nRET6My/cmake-build-debug /tmp/tmp.Km6nRET6My/cmake-build-debug /tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/dcapp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/dcapp.dir/depend + diff --git a/cmake-build-debug/CMakeFiles/dcapp.dir/cmake_clean.cmake b/cmake-build-debug/CMakeFiles/dcapp.dir/cmake_clean.cmake new file mode 100644 index 0000000..0f55c6b --- /dev/null +++ b/cmake-build-debug/CMakeFiles/dcapp.dir/cmake_clean.cmake @@ -0,0 +1,29 @@ +file(REMOVE_RECURSE + "CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.o" + "CMakeFiles/dcapp.dir/common/src/queue.cpp.o" + "CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o" + "CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o" + "CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o" + "CMakeFiles/dcapp.dir/main.cpp.o" + "dcapp" + "dcapp.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/dcapp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/cmake-build-debug/CMakeFiles/dcapp.dir/depend.internal b/cmake-build-debug/CMakeFiles/dcapp.dir/depend.internal new file mode 100644 index 0000000..57357d8 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/dcapp.dir/depend.internal @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.o + ../common/inc/ToolUtils.h + /tmp/tmp.Km6nRET6My/common/src/ToolUtils.cpp +CMakeFiles/dcapp.dir/common/src/queue.cpp.o + ../common/inc/queue.h + ../datacenter/inc/msg.h + /tmp/tmp.Km6nRET6My/common/src/queue.cpp +CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.o + ../common/inc/thread_pool.h + /tmp/tmp.Km6nRET6My/common/src/thread_pool.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o + ../common/inc/json.hpp + ../common/inc/sqlite3.h + ../datacenter/inc/bizservice.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_DeleteData.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_DeteteData.cpp + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o + ../common/inc/json.hpp + ../common/inc/sqlite3.h + ../datacenter/inc/bizservice.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_FormatData.cpp + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_FormatData.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o + ../common/inc/json.hpp + ../common/inc/sqlite3.h + ../datacenter/inc/bizservice.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSaveCount.cpp + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSaveCount.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o + ../common/inc/json.hpp + ../common/inc/sqlite3.h + ../datacenter/inc/bizservice.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSupportNum.cpp + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetSupportNum.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o + ../common/inc/ToolUtils.h + ../common/inc/json.hpp + ../common/inc/queue.h + ../datacenter/bizService/F_GetVersion.h + ../datacenter/inc/bizservice.h + ../datacenter/inc/msg.h + ../datacenter/inc/version.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_GetVersion.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o + ../common/inc/json.hpp + ../common/inc/sqlite3.h + ../datacenter/inc/bizservice.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_InsertRecord.cpp + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_InsertRecord.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o + ../common/inc/ToolUtils.h + ../common/inc/json.hpp + ../common/inc/queue.h + ../datacenter/bizService/F_Online.h + ../datacenter/inc/bizservice.h + ../datacenter/inc/msg.h + ../datacenter/inc/version.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_Online.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o + ../common/inc/json.hpp + ../datacenter/inc/bizservice.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_ReadData.cpp + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_ReadData.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/normalDataDB.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o + ../common/inc/json.hpp + ../common/inc/sqlite3.h + ../datacenter/inc/bizservice.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_SetSupportNum.cpp + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_SetSupportNum.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o + ../common/inc/json.hpp + ../datacenter/bizService/F_Tool.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_Tool.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o + ../common/inc/json.hpp + ../common/inc/sqlite3.h + ../datacenter/inc/bizservice.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_UpdateRecord.cpp + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_UpdateRecord.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o + ../common/inc/json.hpp + ../common/inc/sqlite3.h + ../datacenter/inc/bizservice.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_WriteData.cpp + /tmp/tmp.Km6nRET6My/datacenter/bizService/F_WriteData.h + /tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/normalDataDB.h +CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o + ../common/inc/json.hpp + /tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/normalDataDB.cpp + /tmp/tmp.Km6nRET6My/datacenter/bizService/f-readdata/normalDataDB.h +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o + ../common/inc/ToolUtils.h + ../common/inc/queue.h + ../common/inc/sqlite3.h + ../common/inc/thread_pool.h + ../datacenter/bizService/F_GetVersion.h + ../datacenter/inc/ConnectionPool.h + ../datacenter/inc/Database.h + ../datacenter/inc/bizservice.h + ../datacenter/inc/datacenter.h + ../datacenter/inc/mqttClient.h + ../datacenter/inc/msg.h + ../service.h + /tmp/tmp.Km6nRET6My/datacenter/src/datacenter.cpp +CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o + ../common/inc/json.hpp + ../common/inc/queue.h + ../datacenter/inc/mqttClient.h + ../datacenter/inc/msg.h + /tmp/tmp.Km6nRET6My/datacenter/src/mqttClient.cpp +CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o + ../service.h + /tmp/tmp.Km6nRET6My/dataservice/dataservice.cpp + /tmp/tmp.Km6nRET6My/dataservice/dataservice.h +CMakeFiles/dcapp.dir/main.cpp.o + /tmp/tmp.Km6nRET6My/main.cpp + /tmp/tmp.Km6nRET6My/service.h diff --git a/cmake-build-debug/CMakeFiles/dcapp.dir/depend.make b/cmake-build-debug/CMakeFiles/dcapp.dir/depend.make new file mode 100644 index 0000000..03479e3 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/dcapp.dir/depend.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.o: ../common/inc/ToolUtils.h +CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.o: ../common/src/ToolUtils.cpp + +CMakeFiles/dcapp.dir/common/src/queue.cpp.o: ../common/inc/queue.h +CMakeFiles/dcapp.dir/common/src/queue.cpp.o: ../datacenter/inc/msg.h +CMakeFiles/dcapp.dir/common/src/queue.cpp.o: ../common/src/queue.cpp + +CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.o: ../common/inc/thread_pool.h +CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.o: ../common/src/thread_pool.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o: ../common/inc/sqlite3.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o: ../datacenter/inc/bizservice.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o: ../datacenter/bizService/F_DeleteData.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o: ../datacenter/bizService/F_DeteteData.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o: ../datacenter/bizService/F_Tool.h + +CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o: ../common/inc/sqlite3.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o: ../datacenter/inc/bizservice.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o: ../datacenter/bizService/F_FormatData.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o: ../datacenter/bizService/F_FormatData.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o: ../datacenter/bizService/F_Tool.h + +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o: ../common/inc/sqlite3.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o: ../datacenter/inc/bizservice.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o: ../datacenter/bizService/F_GetSaveCount.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o: ../datacenter/bizService/F_GetSaveCount.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o: ../datacenter/bizService/F_Tool.h + +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o: ../common/inc/sqlite3.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o: ../datacenter/inc/bizservice.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o: ../datacenter/bizService/F_GetSupportNum.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o: ../datacenter/bizService/F_GetSupportNum.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o: ../datacenter/bizService/F_Tool.h + +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o: ../common/inc/ToolUtils.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o: ../common/inc/queue.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o: ../datacenter/bizService/F_GetVersion.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o: ../datacenter/inc/bizservice.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o: ../datacenter/inc/msg.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o: ../datacenter/inc/version.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o: ../datacenter/bizService/F_GetVersion.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o: ../common/inc/sqlite3.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o: ../datacenter/inc/bizservice.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o: ../datacenter/bizService/F_InsertRecord.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o: ../datacenter/bizService/F_InsertRecord.h + +CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o: ../common/inc/ToolUtils.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o: ../common/inc/queue.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o: ../datacenter/bizService/F_Online.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o: ../datacenter/inc/bizservice.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o: ../datacenter/inc/msg.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o: ../datacenter/inc/version.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o: ../datacenter/bizService/F_Online.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o: ../datacenter/inc/bizservice.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o: ../datacenter/bizService/F_ReadData.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o: ../datacenter/bizService/F_ReadData.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o: ../datacenter/bizService/f-readdata/normalDataDB.h + +CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o: ../common/inc/sqlite3.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o: ../datacenter/inc/bizservice.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o: ../datacenter/bizService/F_SetSupportNum.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o: ../datacenter/bizService/F_SetSupportNum.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o: ../datacenter/bizService/F_Tool.h + +CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o: ../datacenter/bizService/F_Tool.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o: ../datacenter/bizService/F_Tool.cpp + +CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o: ../common/inc/sqlite3.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o: ../datacenter/inc/bizservice.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o: ../datacenter/bizService/F_UpdateRecord.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o: ../datacenter/bizService/F_UpdateRecord.h + +CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o: ../common/inc/sqlite3.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o: ../datacenter/inc/bizservice.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o: ../datacenter/bizService/F_WriteData.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o: ../datacenter/bizService/F_WriteData.h +CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o: ../datacenter/bizService/f-readdata/normalDataDB.h + +CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o: ../datacenter/bizService/f-readdata/normalDataDB.cpp +CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o: ../datacenter/bizService/f-readdata/normalDataDB.h + +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../common/inc/ToolUtils.h +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../common/inc/queue.h +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../common/inc/sqlite3.h +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../common/inc/thread_pool.h +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../datacenter/bizService/F_GetVersion.h +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../datacenter/inc/ConnectionPool.h +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../datacenter/inc/Database.h +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../datacenter/inc/bizservice.h +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../datacenter/inc/datacenter.h +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../datacenter/inc/mqttClient.h +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../datacenter/inc/msg.h +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../service.h +CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o: ../datacenter/src/datacenter.cpp + +CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o: ../common/inc/json.hpp +CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o: ../common/inc/queue.h +CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o: ../datacenter/inc/mqttClient.h +CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o: ../datacenter/inc/msg.h +CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o: ../datacenter/src/mqttClient.cpp + +CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o: ../service.h +CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o: ../dataservice/dataservice.cpp +CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o: ../dataservice/dataservice.h + +CMakeFiles/dcapp.dir/main.cpp.o: ../main.cpp +CMakeFiles/dcapp.dir/main.cpp.o: ../service.h + diff --git a/cmake-build-debug/CMakeFiles/dcapp.dir/flags.make b/cmake-build-debug/CMakeFiles/dcapp.dir/flags.make new file mode 100644 index 0000000..a0162c1 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/dcapp.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 = -std=c++11 -g -std=gnu++14 + +CXX_DEFINES = + +CXX_INCLUDES = -I/tmp/tmp.Km6nRET6My/. -I/tmp/tmp.Km6nRET6My/./datacenter/inc -I/tmp/tmp.Km6nRET6My/./common/inc + diff --git a/cmake-build-debug/CMakeFiles/dcapp.dir/includes_CXX.rsp b/cmake-build-debug/CMakeFiles/dcapp.dir/includes_CXX.rsp new file mode 100644 index 0000000..aaadbc3 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/dcapp.dir/includes_CXX.rsp @@ -0,0 +1 @@ +-ID:/UGit/dcapp/. -ID:/UGit/dcapp/./datacenter/inc diff --git a/cmake-build-debug/CMakeFiles/dcapp.dir/link.txt b/cmake-build-debug/CMakeFiles/dcapp.dir/link.txt new file mode 100644 index 0000000..af99f95 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/dcapp.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++11 -g -rdynamic CMakeFiles/dcapp.dir/main.cpp.o CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o CMakeFiles/dcapp.dir/common/src/queue.cpp.o CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.o CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.o CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o -o dcapp -L/tmp/tmp.Km6nRET6My/lib/x86 -Wl,-rpath,/tmp/tmp.Km6nRET6My/lib/x86 -lpaho-mqtt3c -lsqlite3 -lpthread -ldl -luuid diff --git a/cmake-build-debug/CMakeFiles/dcapp.dir/linklibs.rsp b/cmake-build-debug/CMakeFiles/dcapp.dir/linklibs.rsp new file mode 100644 index 0000000..a466124 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/dcapp.dir/linklibs.rsp @@ -0,0 +1 @@ + -LD:/UGit/dcapp/lib/x86 -lpaho-mqtt3c -lsqlite3 -lpthread -ldl -luuid -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 diff --git a/cmake-build-debug/CMakeFiles/dcapp.dir/objects1.rsp b/cmake-build-debug/CMakeFiles/dcapp.dir/objects1.rsp new file mode 100644 index 0000000..ebb3861 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/dcapp.dir/objects1.rsp @@ -0,0 +1 @@ +CMakeFiles/dcapp.dir/main.cpp.obj CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.obj CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.obj CMakeFiles/dcapp.dir/datacenter/src/queue.cpp.obj CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.obj CMakeFiles/dcapp.dir/datacenter/src/ToolUtils.cpp.obj CMakeFiles/dcapp.dir/datacenter/src/thread_pool.cpp.obj CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.obj CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.obj CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.obj CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.obj CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.obj CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.obj CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.obj CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.obj CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.obj CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.obj CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.obj CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.obj CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.obj diff --git a/cmake-build-debug/CMakeFiles/dcapp.dir/progress.make b/cmake-build-debug/CMakeFiles/dcapp.dir/progress.make new file mode 100644 index 0000000..12eb6c7 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/dcapp.dir/progress.make @@ -0,0 +1,22 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 +CMAKE_PROGRESS_6 = 6 +CMAKE_PROGRESS_7 = 7 +CMAKE_PROGRESS_8 = 8 +CMAKE_PROGRESS_9 = 9 +CMAKE_PROGRESS_10 = 10 +CMAKE_PROGRESS_11 = 11 +CMAKE_PROGRESS_12 = 12 +CMAKE_PROGRESS_13 = 13 +CMAKE_PROGRESS_14 = 14 +CMAKE_PROGRESS_15 = 15 +CMAKE_PROGRESS_16 = 16 +CMAKE_PROGRESS_17 = 17 +CMAKE_PROGRESS_18 = 18 +CMAKE_PROGRESS_19 = 19 +CMAKE_PROGRESS_20 = 20 +CMAKE_PROGRESS_21 = 21 + diff --git a/cmake-build-debug/CMakeFiles/progress.marks b/cmake-build-debug/CMakeFiles/progress.marks new file mode 100644 index 0000000..aabe6ec --- /dev/null +++ b/cmake-build-debug/CMakeFiles/progress.marks @@ -0,0 +1 @@ +21 diff --git a/cmake-build-debug/Makefile b/cmake-build-debug/Makefile new file mode 100644 index 0000000..ca18355 --- /dev/null +++ b/cmake-build-debug/Makefile @@ -0,0 +1,748 @@ +# 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 = /tmp/tmp.Km6nRET6My + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /tmp/tmp.Km6nRET6My/cmake-build-debug + +#============================================================================= +# 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 /tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles /tmp/tmp.Km6nRET6My/cmake-build-debug/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /tmp/tmp.Km6nRET6My/cmake-build-debug/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 dcapp + +# Build rule for target. +dcapp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 dcapp +.PHONY : dcapp + +# fast build rule for target. +dcapp/fast: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/build +.PHONY : dcapp/fast + +common/src/ToolUtils.o: common/src/ToolUtils.cpp.o + +.PHONY : common/src/ToolUtils.o + +# target to build an object file +common/src/ToolUtils.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.o +.PHONY : common/src/ToolUtils.cpp.o + +common/src/ToolUtils.i: common/src/ToolUtils.cpp.i + +.PHONY : common/src/ToolUtils.i + +# target to preprocess a source file +common/src/ToolUtils.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.i +.PHONY : common/src/ToolUtils.cpp.i + +common/src/ToolUtils.s: common/src/ToolUtils.cpp.s + +.PHONY : common/src/ToolUtils.s + +# target to generate assembly for a file +common/src/ToolUtils.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/common/src/ToolUtils.cpp.s +.PHONY : common/src/ToolUtils.cpp.s + +common/src/queue.o: common/src/queue.cpp.o + +.PHONY : common/src/queue.o + +# target to build an object file +common/src/queue.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/common/src/queue.cpp.o +.PHONY : common/src/queue.cpp.o + +common/src/queue.i: common/src/queue.cpp.i + +.PHONY : common/src/queue.i + +# target to preprocess a source file +common/src/queue.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/common/src/queue.cpp.i +.PHONY : common/src/queue.cpp.i + +common/src/queue.s: common/src/queue.cpp.s + +.PHONY : common/src/queue.s + +# target to generate assembly for a file +common/src/queue.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/common/src/queue.cpp.s +.PHONY : common/src/queue.cpp.s + +common/src/thread_pool.o: common/src/thread_pool.cpp.o + +.PHONY : common/src/thread_pool.o + +# target to build an object file +common/src/thread_pool.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.o +.PHONY : common/src/thread_pool.cpp.o + +common/src/thread_pool.i: common/src/thread_pool.cpp.i + +.PHONY : common/src/thread_pool.i + +# target to preprocess a source file +common/src/thread_pool.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.i +.PHONY : common/src/thread_pool.cpp.i + +common/src/thread_pool.s: common/src/thread_pool.cpp.s + +.PHONY : common/src/thread_pool.s + +# target to generate assembly for a file +common/src/thread_pool.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/common/src/thread_pool.cpp.s +.PHONY : common/src/thread_pool.cpp.s + +datacenter/bizService/F_DeteteData.o: datacenter/bizService/F_DeteteData.cpp.o + +.PHONY : datacenter/bizService/F_DeteteData.o + +# target to build an object file +datacenter/bizService/F_DeteteData.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.o +.PHONY : datacenter/bizService/F_DeteteData.cpp.o + +datacenter/bizService/F_DeteteData.i: datacenter/bizService/F_DeteteData.cpp.i + +.PHONY : datacenter/bizService/F_DeteteData.i + +# target to preprocess a source file +datacenter/bizService/F_DeteteData.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.i +.PHONY : datacenter/bizService/F_DeteteData.cpp.i + +datacenter/bizService/F_DeteteData.s: datacenter/bizService/F_DeteteData.cpp.s + +.PHONY : datacenter/bizService/F_DeteteData.s + +# target to generate assembly for a file +datacenter/bizService/F_DeteteData.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_DeteteData.cpp.s +.PHONY : datacenter/bizService/F_DeteteData.cpp.s + +datacenter/bizService/F_FormatData.o: datacenter/bizService/F_FormatData.cpp.o + +.PHONY : datacenter/bizService/F_FormatData.o + +# target to build an object file +datacenter/bizService/F_FormatData.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.o +.PHONY : datacenter/bizService/F_FormatData.cpp.o + +datacenter/bizService/F_FormatData.i: datacenter/bizService/F_FormatData.cpp.i + +.PHONY : datacenter/bizService/F_FormatData.i + +# target to preprocess a source file +datacenter/bizService/F_FormatData.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.i +.PHONY : datacenter/bizService/F_FormatData.cpp.i + +datacenter/bizService/F_FormatData.s: datacenter/bizService/F_FormatData.cpp.s + +.PHONY : datacenter/bizService/F_FormatData.s + +# target to generate assembly for a file +datacenter/bizService/F_FormatData.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_FormatData.cpp.s +.PHONY : datacenter/bizService/F_FormatData.cpp.s + +datacenter/bizService/F_GetSaveCount.o: datacenter/bizService/F_GetSaveCount.cpp.o + +.PHONY : datacenter/bizService/F_GetSaveCount.o + +# target to build an object file +datacenter/bizService/F_GetSaveCount.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.o +.PHONY : datacenter/bizService/F_GetSaveCount.cpp.o + +datacenter/bizService/F_GetSaveCount.i: datacenter/bizService/F_GetSaveCount.cpp.i + +.PHONY : datacenter/bizService/F_GetSaveCount.i + +# target to preprocess a source file +datacenter/bizService/F_GetSaveCount.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.i +.PHONY : datacenter/bizService/F_GetSaveCount.cpp.i + +datacenter/bizService/F_GetSaveCount.s: datacenter/bizService/F_GetSaveCount.cpp.s + +.PHONY : datacenter/bizService/F_GetSaveCount.s + +# target to generate assembly for a file +datacenter/bizService/F_GetSaveCount.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSaveCount.cpp.s +.PHONY : datacenter/bizService/F_GetSaveCount.cpp.s + +datacenter/bizService/F_GetSupportNum.o: datacenter/bizService/F_GetSupportNum.cpp.o + +.PHONY : datacenter/bizService/F_GetSupportNum.o + +# target to build an object file +datacenter/bizService/F_GetSupportNum.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.o +.PHONY : datacenter/bizService/F_GetSupportNum.cpp.o + +datacenter/bizService/F_GetSupportNum.i: datacenter/bizService/F_GetSupportNum.cpp.i + +.PHONY : datacenter/bizService/F_GetSupportNum.i + +# target to preprocess a source file +datacenter/bizService/F_GetSupportNum.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.i +.PHONY : datacenter/bizService/F_GetSupportNum.cpp.i + +datacenter/bizService/F_GetSupportNum.s: datacenter/bizService/F_GetSupportNum.cpp.s + +.PHONY : datacenter/bizService/F_GetSupportNum.s + +# target to generate assembly for a file +datacenter/bizService/F_GetSupportNum.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_GetSupportNum.cpp.s +.PHONY : datacenter/bizService/F_GetSupportNum.cpp.s + +datacenter/bizService/F_GetVersion.o: datacenter/bizService/F_GetVersion.cpp.o + +.PHONY : datacenter/bizService/F_GetVersion.o + +# target to build an object file +datacenter/bizService/F_GetVersion.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.o +.PHONY : datacenter/bizService/F_GetVersion.cpp.o + +datacenter/bizService/F_GetVersion.i: datacenter/bizService/F_GetVersion.cpp.i + +.PHONY : datacenter/bizService/F_GetVersion.i + +# target to preprocess a source file +datacenter/bizService/F_GetVersion.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.i +.PHONY : datacenter/bizService/F_GetVersion.cpp.i + +datacenter/bizService/F_GetVersion.s: datacenter/bizService/F_GetVersion.cpp.s + +.PHONY : datacenter/bizService/F_GetVersion.s + +# target to generate assembly for a file +datacenter/bizService/F_GetVersion.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_GetVersion.cpp.s +.PHONY : datacenter/bizService/F_GetVersion.cpp.s + +datacenter/bizService/F_InsertRecord.o: datacenter/bizService/F_InsertRecord.cpp.o + +.PHONY : datacenter/bizService/F_InsertRecord.o + +# target to build an object file +datacenter/bizService/F_InsertRecord.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.o +.PHONY : datacenter/bizService/F_InsertRecord.cpp.o + +datacenter/bizService/F_InsertRecord.i: datacenter/bizService/F_InsertRecord.cpp.i + +.PHONY : datacenter/bizService/F_InsertRecord.i + +# target to preprocess a source file +datacenter/bizService/F_InsertRecord.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.i +.PHONY : datacenter/bizService/F_InsertRecord.cpp.i + +datacenter/bizService/F_InsertRecord.s: datacenter/bizService/F_InsertRecord.cpp.s + +.PHONY : datacenter/bizService/F_InsertRecord.s + +# target to generate assembly for a file +datacenter/bizService/F_InsertRecord.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_InsertRecord.cpp.s +.PHONY : datacenter/bizService/F_InsertRecord.cpp.s + +datacenter/bizService/F_Online.o: datacenter/bizService/F_Online.cpp.o + +.PHONY : datacenter/bizService/F_Online.o + +# target to build an object file +datacenter/bizService/F_Online.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.o +.PHONY : datacenter/bizService/F_Online.cpp.o + +datacenter/bizService/F_Online.i: datacenter/bizService/F_Online.cpp.i + +.PHONY : datacenter/bizService/F_Online.i + +# target to preprocess a source file +datacenter/bizService/F_Online.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.i +.PHONY : datacenter/bizService/F_Online.cpp.i + +datacenter/bizService/F_Online.s: datacenter/bizService/F_Online.cpp.s + +.PHONY : datacenter/bizService/F_Online.s + +# target to generate assembly for a file +datacenter/bizService/F_Online.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_Online.cpp.s +.PHONY : datacenter/bizService/F_Online.cpp.s + +datacenter/bizService/F_ReadData.o: datacenter/bizService/F_ReadData.cpp.o + +.PHONY : datacenter/bizService/F_ReadData.o + +# target to build an object file +datacenter/bizService/F_ReadData.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.o +.PHONY : datacenter/bizService/F_ReadData.cpp.o + +datacenter/bizService/F_ReadData.i: datacenter/bizService/F_ReadData.cpp.i + +.PHONY : datacenter/bizService/F_ReadData.i + +# target to preprocess a source file +datacenter/bizService/F_ReadData.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.i +.PHONY : datacenter/bizService/F_ReadData.cpp.i + +datacenter/bizService/F_ReadData.s: datacenter/bizService/F_ReadData.cpp.s + +.PHONY : datacenter/bizService/F_ReadData.s + +# target to generate assembly for a file +datacenter/bizService/F_ReadData.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_ReadData.cpp.s +.PHONY : datacenter/bizService/F_ReadData.cpp.s + +datacenter/bizService/F_SetSupportNum.o: datacenter/bizService/F_SetSupportNum.cpp.o + +.PHONY : datacenter/bizService/F_SetSupportNum.o + +# target to build an object file +datacenter/bizService/F_SetSupportNum.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.o +.PHONY : datacenter/bizService/F_SetSupportNum.cpp.o + +datacenter/bizService/F_SetSupportNum.i: datacenter/bizService/F_SetSupportNum.cpp.i + +.PHONY : datacenter/bizService/F_SetSupportNum.i + +# target to preprocess a source file +datacenter/bizService/F_SetSupportNum.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.i +.PHONY : datacenter/bizService/F_SetSupportNum.cpp.i + +datacenter/bizService/F_SetSupportNum.s: datacenter/bizService/F_SetSupportNum.cpp.s + +.PHONY : datacenter/bizService/F_SetSupportNum.s + +# target to generate assembly for a file +datacenter/bizService/F_SetSupportNum.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_SetSupportNum.cpp.s +.PHONY : datacenter/bizService/F_SetSupportNum.cpp.s + +datacenter/bizService/F_Tool.o: datacenter/bizService/F_Tool.cpp.o + +.PHONY : datacenter/bizService/F_Tool.o + +# target to build an object file +datacenter/bizService/F_Tool.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.o +.PHONY : datacenter/bizService/F_Tool.cpp.o + +datacenter/bizService/F_Tool.i: datacenter/bizService/F_Tool.cpp.i + +.PHONY : datacenter/bizService/F_Tool.i + +# target to preprocess a source file +datacenter/bizService/F_Tool.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.i +.PHONY : datacenter/bizService/F_Tool.cpp.i + +datacenter/bizService/F_Tool.s: datacenter/bizService/F_Tool.cpp.s + +.PHONY : datacenter/bizService/F_Tool.s + +# target to generate assembly for a file +datacenter/bizService/F_Tool.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_Tool.cpp.s +.PHONY : datacenter/bizService/F_Tool.cpp.s + +datacenter/bizService/F_UpdateRecord.o: datacenter/bizService/F_UpdateRecord.cpp.o + +.PHONY : datacenter/bizService/F_UpdateRecord.o + +# target to build an object file +datacenter/bizService/F_UpdateRecord.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.o +.PHONY : datacenter/bizService/F_UpdateRecord.cpp.o + +datacenter/bizService/F_UpdateRecord.i: datacenter/bizService/F_UpdateRecord.cpp.i + +.PHONY : datacenter/bizService/F_UpdateRecord.i + +# target to preprocess a source file +datacenter/bizService/F_UpdateRecord.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.i +.PHONY : datacenter/bizService/F_UpdateRecord.cpp.i + +datacenter/bizService/F_UpdateRecord.s: datacenter/bizService/F_UpdateRecord.cpp.s + +.PHONY : datacenter/bizService/F_UpdateRecord.s + +# target to generate assembly for a file +datacenter/bizService/F_UpdateRecord.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_UpdateRecord.cpp.s +.PHONY : datacenter/bizService/F_UpdateRecord.cpp.s + +datacenter/bizService/F_WriteData.o: datacenter/bizService/F_WriteData.cpp.o + +.PHONY : datacenter/bizService/F_WriteData.o + +# target to build an object file +datacenter/bizService/F_WriteData.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.o +.PHONY : datacenter/bizService/F_WriteData.cpp.o + +datacenter/bizService/F_WriteData.i: datacenter/bizService/F_WriteData.cpp.i + +.PHONY : datacenter/bizService/F_WriteData.i + +# target to preprocess a source file +datacenter/bizService/F_WriteData.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.i +.PHONY : datacenter/bizService/F_WriteData.cpp.i + +datacenter/bizService/F_WriteData.s: datacenter/bizService/F_WriteData.cpp.s + +.PHONY : datacenter/bizService/F_WriteData.s + +# target to generate assembly for a file +datacenter/bizService/F_WriteData.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/F_WriteData.cpp.s +.PHONY : datacenter/bizService/F_WriteData.cpp.s + +datacenter/bizService/f-readdata/normalDataDB.o: datacenter/bizService/f-readdata/normalDataDB.cpp.o + +.PHONY : datacenter/bizService/f-readdata/normalDataDB.o + +# target to build an object file +datacenter/bizService/f-readdata/normalDataDB.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.o +.PHONY : datacenter/bizService/f-readdata/normalDataDB.cpp.o + +datacenter/bizService/f-readdata/normalDataDB.i: datacenter/bizService/f-readdata/normalDataDB.cpp.i + +.PHONY : datacenter/bizService/f-readdata/normalDataDB.i + +# target to preprocess a source file +datacenter/bizService/f-readdata/normalDataDB.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.i +.PHONY : datacenter/bizService/f-readdata/normalDataDB.cpp.i + +datacenter/bizService/f-readdata/normalDataDB.s: datacenter/bizService/f-readdata/normalDataDB.cpp.s + +.PHONY : datacenter/bizService/f-readdata/normalDataDB.s + +# target to generate assembly for a file +datacenter/bizService/f-readdata/normalDataDB.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/bizService/f-readdata/normalDataDB.cpp.s +.PHONY : datacenter/bizService/f-readdata/normalDataDB.cpp.s + +datacenter/src/datacenter.o: datacenter/src/datacenter.cpp.o + +.PHONY : datacenter/src/datacenter.o + +# target to build an object file +datacenter/src/datacenter.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.o +.PHONY : datacenter/src/datacenter.cpp.o + +datacenter/src/datacenter.i: datacenter/src/datacenter.cpp.i + +.PHONY : datacenter/src/datacenter.i + +# target to preprocess a source file +datacenter/src/datacenter.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.i +.PHONY : datacenter/src/datacenter.cpp.i + +datacenter/src/datacenter.s: datacenter/src/datacenter.cpp.s + +.PHONY : datacenter/src/datacenter.s + +# target to generate assembly for a file +datacenter/src/datacenter.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/src/datacenter.cpp.s +.PHONY : datacenter/src/datacenter.cpp.s + +datacenter/src/mqttClient.o: datacenter/src/mqttClient.cpp.o + +.PHONY : datacenter/src/mqttClient.o + +# target to build an object file +datacenter/src/mqttClient.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.o +.PHONY : datacenter/src/mqttClient.cpp.o + +datacenter/src/mqttClient.i: datacenter/src/mqttClient.cpp.i + +.PHONY : datacenter/src/mqttClient.i + +# target to preprocess a source file +datacenter/src/mqttClient.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.i +.PHONY : datacenter/src/mqttClient.cpp.i + +datacenter/src/mqttClient.s: datacenter/src/mqttClient.cpp.s + +.PHONY : datacenter/src/mqttClient.s + +# target to generate assembly for a file +datacenter/src/mqttClient.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/datacenter/src/mqttClient.cpp.s +.PHONY : datacenter/src/mqttClient.cpp.s + +dataservice/dataservice.o: dataservice/dataservice.cpp.o + +.PHONY : dataservice/dataservice.o + +# target to build an object file +dataservice/dataservice.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.o +.PHONY : dataservice/dataservice.cpp.o + +dataservice/dataservice.i: dataservice/dataservice.cpp.i + +.PHONY : dataservice/dataservice.i + +# target to preprocess a source file +dataservice/dataservice.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.i +.PHONY : dataservice/dataservice.cpp.i + +dataservice/dataservice.s: dataservice/dataservice.cpp.s + +.PHONY : dataservice/dataservice.s + +# target to generate assembly for a file +dataservice/dataservice.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/dataservice/dataservice.cpp.s +.PHONY : dataservice/dataservice.cpp.s + +main.o: main.cpp.o + +.PHONY : main.o + +# target to build an object file +main.cpp.o: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/main.cpp.o +.PHONY : main.cpp.o + +main.i: main.cpp.i + +.PHONY : main.i + +# target to preprocess a source file +main.cpp.i: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/main.cpp.i +.PHONY : main.cpp.i + +main.s: main.cpp.s + +.PHONY : main.s + +# target to generate assembly for a file +main.cpp.s: + $(MAKE) -f CMakeFiles/dcapp.dir/build.make CMakeFiles/dcapp.dir/main.cpp.s +.PHONY : main.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 "... dcapp" + @echo "... common/src/ToolUtils.o" + @echo "... common/src/ToolUtils.i" + @echo "... common/src/ToolUtils.s" + @echo "... common/src/queue.o" + @echo "... common/src/queue.i" + @echo "... common/src/queue.s" + @echo "... common/src/thread_pool.o" + @echo "... common/src/thread_pool.i" + @echo "... common/src/thread_pool.s" + @echo "... datacenter/bizService/F_DeteteData.o" + @echo "... datacenter/bizService/F_DeteteData.i" + @echo "... datacenter/bizService/F_DeteteData.s" + @echo "... datacenter/bizService/F_FormatData.o" + @echo "... datacenter/bizService/F_FormatData.i" + @echo "... datacenter/bizService/F_FormatData.s" + @echo "... datacenter/bizService/F_GetSaveCount.o" + @echo "... datacenter/bizService/F_GetSaveCount.i" + @echo "... datacenter/bizService/F_GetSaveCount.s" + @echo "... datacenter/bizService/F_GetSupportNum.o" + @echo "... datacenter/bizService/F_GetSupportNum.i" + @echo "... datacenter/bizService/F_GetSupportNum.s" + @echo "... datacenter/bizService/F_GetVersion.o" + @echo "... datacenter/bizService/F_GetVersion.i" + @echo "... datacenter/bizService/F_GetVersion.s" + @echo "... datacenter/bizService/F_InsertRecord.o" + @echo "... datacenter/bizService/F_InsertRecord.i" + @echo "... datacenter/bizService/F_InsertRecord.s" + @echo "... datacenter/bizService/F_Online.o" + @echo "... datacenter/bizService/F_Online.i" + @echo "... datacenter/bizService/F_Online.s" + @echo "... datacenter/bizService/F_ReadData.o" + @echo "... datacenter/bizService/F_ReadData.i" + @echo "... datacenter/bizService/F_ReadData.s" + @echo "... datacenter/bizService/F_SetSupportNum.o" + @echo "... datacenter/bizService/F_SetSupportNum.i" + @echo "... datacenter/bizService/F_SetSupportNum.s" + @echo "... datacenter/bizService/F_Tool.o" + @echo "... datacenter/bizService/F_Tool.i" + @echo "... datacenter/bizService/F_Tool.s" + @echo "... datacenter/bizService/F_UpdateRecord.o" + @echo "... datacenter/bizService/F_UpdateRecord.i" + @echo "... datacenter/bizService/F_UpdateRecord.s" + @echo "... datacenter/bizService/F_WriteData.o" + @echo "... datacenter/bizService/F_WriteData.i" + @echo "... datacenter/bizService/F_WriteData.s" + @echo "... datacenter/bizService/f-readdata/normalDataDB.o" + @echo "... datacenter/bizService/f-readdata/normalDataDB.i" + @echo "... datacenter/bizService/f-readdata/normalDataDB.s" + @echo "... datacenter/src/datacenter.o" + @echo "... datacenter/src/datacenter.i" + @echo "... datacenter/src/datacenter.s" + @echo "... datacenter/src/mqttClient.o" + @echo "... datacenter/src/mqttClient.i" + @echo "... datacenter/src/mqttClient.s" + @echo "... dataservice/dataservice.o" + @echo "... dataservice/dataservice.i" + @echo "... dataservice/dataservice.s" + @echo "... main.o" + @echo "... main.i" + @echo "... main.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/cmake-build-debug/Testing/Temporary/LastTest.log b/cmake-build-debug/Testing/Temporary/LastTest.log new file mode 100644 index 0000000..9fb792a --- /dev/null +++ b/cmake-build-debug/Testing/Temporary/LastTest.log @@ -0,0 +1,3 @@ +Start testing: Mar 12 17:03 CST +---------------------------------------------------------- +End testing: Mar 12 17:03 CST diff --git a/cmake-build-debug/cmake_install.cmake b/cmake-build-debug/cmake_install.cmake new file mode 100644 index 0000000..58aaa42 --- /dev/null +++ b/cmake-build-debug/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /tmp/tmp.Km6nRET6My + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/tmp/tmp.Km6nRET6My/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/cmake-build-debug/dcapp.cbp b/cmake-build-debug/dcapp.cbp new file mode 100644 index 0000000..1f6e5ec --- /dev/null +++ b/cmake-build-debug/dcapp.cbp @@ -0,0 +1,194 @@ + + + + + + diff --git a/datacenter/inc/ToolUtils.h b/common/inc/ToolUtils.h similarity index 96% rename from datacenter/inc/ToolUtils.h rename to common/inc/ToolUtils.h index d4f6866..d11ee38 100644 --- a/datacenter/inc/ToolUtils.h +++ b/common/inc/ToolUtils.h @@ -1,19 +1,19 @@ -// -// Created by zgj on 2024/4/29. -// - -#ifndef METERMQTT_TOOLUTILS_H -#define METERMQTT_TOOLUTILS_H - -#include - -namespace ToolUtils{ - std::string getTimeString(bool isLocalTime); - std::string getUtcTimeString(bool isLocalTime); - std::string getTimeStringWithFomat(bool isLocalTime); - uint64_t getUtcTime(bool isLocalTime); - bool isCSTZone(); - bool subString(std::string srcStr, std::string subStr,std::string &resultStr); - std::string genUUID(); -} -#endif //METERMQTT_TOOLUTILS_H +// +// Created by zgj on 2024/4/29. +// + +#ifndef METERMQTT_TOOLUTILS_H +#define METERMQTT_TOOLUTILS_H + +#include + +namespace ToolUtils{ + std::string getTimeString(bool isLocalTime); + std::string getUtcTimeString(bool isLocalTime); + std::string getTimeStringWithFomat(bool isLocalTime); + uint64_t getUtcTime(bool isLocalTime); + bool isCSTZone(); + bool subString(std::string srcStr, std::string subStr,std::string &resultStr); + std::string genUUID(); +} +#endif //METERMQTT_TOOLUTILS_H diff --git a/datacenter/inc/json.hpp b/common/inc/json.hpp similarity index 100% rename from datacenter/inc/json.hpp rename to common/inc/json.hpp diff --git a/datacenter/inc/mqtt/MQTTClient.h b/common/inc/mqtt/MQTTClient.h similarity index 100% rename from datacenter/inc/mqtt/MQTTClient.h rename to common/inc/mqtt/MQTTClient.h diff --git a/datacenter/inc/mqtt/MQTTClientPersistence.h b/common/inc/mqtt/MQTTClientPersistence.h similarity index 100% rename from datacenter/inc/mqtt/MQTTClientPersistence.h rename to common/inc/mqtt/MQTTClientPersistence.h diff --git a/datacenter/inc/mqtt/MQTTExportDeclarations.h b/common/inc/mqtt/MQTTExportDeclarations.h similarity index 100% rename from datacenter/inc/mqtt/MQTTExportDeclarations.h rename to common/inc/mqtt/MQTTExportDeclarations.h diff --git a/datacenter/inc/mqtt/MQTTProperties.h b/common/inc/mqtt/MQTTProperties.h similarity index 100% rename from datacenter/inc/mqtt/MQTTProperties.h rename to common/inc/mqtt/MQTTProperties.h diff --git a/datacenter/inc/mqtt/MQTTReasonCodes.h b/common/inc/mqtt/MQTTReasonCodes.h similarity index 100% rename from datacenter/inc/mqtt/MQTTReasonCodes.h rename to common/inc/mqtt/MQTTReasonCodes.h diff --git a/datacenter/inc/mqtt/MQTTSubscribeOpts.h b/common/inc/mqtt/MQTTSubscribeOpts.h similarity index 100% rename from datacenter/inc/mqtt/MQTTSubscribeOpts.h rename to common/inc/mqtt/MQTTSubscribeOpts.h diff --git a/datacenter/inc/queue.h b/common/inc/queue.h similarity index 96% rename from datacenter/inc/queue.h rename to common/inc/queue.h index 09ca0b4..116711f 100644 --- a/datacenter/inc/queue.h +++ b/common/inc/queue.h @@ -1,40 +1,40 @@ -/** - * @文件路径: \datacenter\datacenter\inc\queue.h - * @作者名称: zjp - * @文件版本: V1.0.0 - * @创建日期: 2025-02-20 16:03:06 - * @简要说明: - * @编辑时间: 2025-02-21 14:27:34 - * @Copyright: 2025 Shenzhen ShenBao Electrical instruments CO.,LTD. All Rights Reserved. - */ -#ifndef _DCAPP_DATACENTER_QUENE_H_ -#define _DCAPP_DATACENTER_QUENE_H_ -#include -#include -#include -#include -#include -#include -#include -#include "msg.h" - -// 消息队列类 -class MessageQueue -{ -private: - std::queue _queue; // 存储消息的队列 - std::mutex mtx; // 保护队列的互斥量 - std::condition_variable cv; // 用于线程同步的条件变量 - -public: - MessageQueue(); - ~MessageQueue(); - // 向队列中添加消息 - void push(msg_mqtt_t message); - - // 从队列中获取消息 - msg_mqtt_t pop(); - // 从队列中获取消息无阻塞 - msg_mqtt_t pop_nonblock(); -}; -#endif +/** + * @文件路径: \datacenter\datacenter\inc\queue.h + * @作者名称: zjp + * @文件版本: V1.0.0 + * @创建日期: 2025-02-20 16:03:06 + * @简要说明: + * @编辑时间: 2025-02-21 14:27:34 + * @Copyright: 2025 Shenzhen ShenBao Electrical instruments CO.,LTD. All Rights Reserved. + */ +#ifndef _DCAPP_DATACENTER_QUENE_H_ +#define _DCAPP_DATACENTER_QUENE_H_ +#include +#include +#include +#include +#include +#include +#include +#include "msg.h" + +// 消息队列类 +class MessageQueue +{ +private: + std::queue _queue; // 存储消息的队列 + std::mutex mtx; // 保护队列的互斥量 + std::condition_variable cv; // 用于线程同步的条件变量 + +public: + MessageQueue(); + ~MessageQueue(); + // 向队列中添加消息 + void push(msg_mqtt_t message); + + // 从队列中获取消息 + msg_mqtt_t pop(); + // 从队列中获取消息无阻塞 + msg_mqtt_t pop_nonblock(); +}; +#endif diff --git a/datacenter/inc/sqlite3.h b/common/inc/sqlite3.h similarity index 100% rename from datacenter/inc/sqlite3.h rename to common/inc/sqlite3.h diff --git a/datacenter/inc/sqlite3ext.h b/common/inc/sqlite3ext.h similarity index 100% rename from datacenter/inc/sqlite3ext.h rename to common/inc/sqlite3ext.h diff --git a/datacenter/inc/thread_pool.h b/common/inc/thread_pool.h similarity index 100% rename from datacenter/inc/thread_pool.h rename to common/inc/thread_pool.h diff --git a/datacenter/src/ToolUtils.cpp b/common/src/ToolUtils.cpp similarity index 95% rename from datacenter/src/ToolUtils.cpp rename to common/src/ToolUtils.cpp index b032780..639555c 100644 --- a/datacenter/src/ToolUtils.cpp +++ b/common/src/ToolUtils.cpp @@ -1,104 +1,104 @@ -// -// Created by zgj on 2024/4/29. -// - -#include -#include -#include "ToolUtils.h" - -namespace ToolUtils { - /** - * 获取当前时间的字符串表示。 - * - * @param isLocalTime 如果为true,则返回本地时间的字符串表示,否则返回UTC时间的字符串表示。 - * @return 返回当前时间(根据isLocalTime参数决定是本地时间还是UTC时间)的字符串表示,格式为"YYYY-MM-DD HH:MM:SS"。 - */ - std::string getTimeString(bool isLocalTime) { - char buf[128] = {0}; - - time_t now = time(NULL); - if (isLocalTime) { - now = now + 8 * 3600; - } - struct tm ttm; - struct tm *pTm = NULL; - pTm = localtime_r(&now, &ttm); - - snprintf(buf, sizeof(buf), "%.4d-%.2d-%.2d %.2d:%.2d:%.2d", - pTm->tm_year + 1900, - pTm->tm_mon + 1, - pTm->tm_mday, - pTm->tm_hour, - pTm->tm_min, - pTm->tm_sec - ); - - return std::string(buf); - } - - - std::string getUtcTimeString(bool isLocalTime) { - return std::to_string(isLocalTime ? time(NULL) + 8 * 360: time(NULL)); - } - - std::string getTimeStringWithFomat(bool isLocalTime) { - char buf[128] = {0}; - - time_t now = time(NULL); - if (isLocalTime) { - now = now + 8 * 3600; - } - struct tm ttm; - struct tm *pTm = NULL; - pTm = localtime_r(&now, &ttm); - - struct timespec ts; - clock_gettime(CLOCK_REALTIME, &ts); - - snprintf(buf, sizeof(buf), "%.4d-%.2d-%.2dT%.2d:%.2d:%.2d.%03ld+0800", - pTm->tm_year + 1900, - pTm->tm_mon + 1, - pTm->tm_mday, - pTm->tm_hour, - pTm->tm_min, - pTm->tm_sec, - ts.tv_nsec/1000000 - ); - - return std::string(buf); - } - - uint64_t getUtcTime(bool isLocalTime) { - return isLocalTime ? time(NULL) + 8 * 3600: time(NULL); - } - - bool isCSTZone(){ - std::string zoneStr = "CST"; - struct tm ttm; - time_t tt = time(NULL); - struct tm *local_time = localtime_r(&tt, &ttm); - if(zoneStr.compare(local_time->tm_zone) == 0) - return true; - return false; - } - - bool subString(std::string srcStr, std::string subStr,std::string &resultStr) { - int pos = -1; - pos = srcStr.find(subStr); - if(pos != std::string::npos){ - resultStr = srcStr.substr(pos + subStr.length()); - return true; - } - - return false; - } - - // 生成UUID - std::string genUUID(){ - uuid_t bin_uuid; - char uuid_str[37]; - uuid_generate_random(bin_uuid); - uuid_unparse_lower(bin_uuid, uuid_str); - return std::string(uuid_str); - } -} +// +// Created by zgj on 2024/4/29. +// + +#include +#include +#include "common/inc/ToolUtils.h" + +namespace ToolUtils { + /** + * 获取当前时间的字符串表示。 + * + * @param isLocalTime 如果为true,则返回本地时间的字符串表示,否则返回UTC时间的字符串表示。 + * @return 返回当前时间(根据isLocalTime参数决定是本地时间还是UTC时间)的字符串表示,格式为"YYYY-MM-DD HH:MM:SS"。 + */ + std::string getTimeString(bool isLocalTime) { + char buf[128] = {0}; + + time_t now = time(NULL); + if (isLocalTime) { + now = now + 8 * 3600; + } + struct tm ttm; + struct tm *pTm = NULL; + pTm = localtime_r(&now, &ttm); + + snprintf(buf, sizeof(buf), "%.4d-%.2d-%.2d %.2d:%.2d:%.2d", + pTm->tm_year + 1900, + pTm->tm_mon + 1, + pTm->tm_mday, + pTm->tm_hour, + pTm->tm_min, + pTm->tm_sec + ); + + return std::string(buf); + } + + + std::string getUtcTimeString(bool isLocalTime) { + return std::to_string(isLocalTime ? time(NULL) + 8 * 360: time(NULL)); + } + + std::string getTimeStringWithFomat(bool isLocalTime) { + char buf[128] = {0}; + + time_t now = time(NULL); + if (isLocalTime) { + now = now + 8 * 3600; + } + struct tm ttm; + struct tm *pTm = NULL; + pTm = localtime_r(&now, &ttm); + + struct timespec ts; + clock_gettime(CLOCK_REALTIME, &ts); + + snprintf(buf, sizeof(buf), "%.4d-%.2d-%.2dT%.2d:%.2d:%.2d.%03ld+0800", + pTm->tm_year + 1900, + pTm->tm_mon + 1, + pTm->tm_mday, + pTm->tm_hour, + pTm->tm_min, + pTm->tm_sec, + ts.tv_nsec/1000000 + ); + + return std::string(buf); + } + + uint64_t getUtcTime(bool isLocalTime) { + return isLocalTime ? time(NULL) + 8 * 3600: time(NULL); + } + + bool isCSTZone(){ + std::string zoneStr = "CST"; + struct tm ttm; + time_t tt = time(NULL); + struct tm *local_time = localtime_r(&tt, &ttm); + if(zoneStr.compare(local_time->tm_zone) == 0) + return true; + return false; + } + + bool subString(std::string srcStr, std::string subStr,std::string &resultStr) { + int pos = -1; + pos = srcStr.find(subStr); + if(pos != std::string::npos){ + resultStr = srcStr.substr(pos + subStr.length()); + return true; + } + + return false; + } + + // 生成UUID + std::string genUUID(){ + uuid_t bin_uuid; + char uuid_str[37]; + uuid_generate_random(bin_uuid); + uuid_unparse_lower(bin_uuid, uuid_str); + return std::string(uuid_str); + } +} diff --git a/datacenter/src/queue.cpp b/common/src/queue.cpp similarity index 95% rename from datacenter/src/queue.cpp rename to common/src/queue.cpp index 42ed823..8258b9b 100644 --- a/datacenter/src/queue.cpp +++ b/common/src/queue.cpp @@ -1,49 +1,49 @@ -/** - * @文件路径: \datacenter\datacenter\queue.cpp - * @作者名称: zjp - * @文件版本: V1.0.0 - * @创建日期: 2025-02-20 15:53:17 - * @简要说明: - * @编辑时间: 2025-02-21 14:29:07 - * @Copyright: 2025 Shenzhen ShenBao Electrical instruments CO.,LTD. All Rights Reserved. - */ - -#include "queue.h" - -MessageQueue::MessageQueue() -{ -} -MessageQueue::~MessageQueue() -{ -} - -void MessageQueue::push(msg_mqtt_t message) -{ - std::lock_guard lock(mtx); // 上锁,保证线程安全 - _queue.push(message); // 添加消息到队列 - cv.notify_one(); // 通知等待的消费者线程 -} - -// 从队列中获取消息 -msg_mqtt_t MessageQueue::pop() -{ - std::unique_lock lock(mtx); // 上锁,确保线程安全 - cv.wait(lock, [this] - { return !_queue.empty(); }); // 等待直到队列不为空 - msg_mqtt_t msg = _queue.front(); // 获取队列头部的消息 - _queue.pop(); // 弹出该消息 - return msg; -} - -msg_mqtt_t MessageQueue::pop_nonblock() { - std::unique_lock lock(mtx); // 上锁,确保线程安全 - if(_queue.empty()){ - msg_mqtt_t tmpMsg; - tmpMsg.payload = ""; - tmpMsg.topic = ""; - return tmpMsg; - } - msg_mqtt_t msg = _queue.front(); // 获取队列头部的消息 - _queue.pop(); // 弹出该消息 - return msg; +/** + * @文件路径: \datacenter\datacenter\queue.cpp + * @作者名称: zjp + * @文件版本: V1.0.0 + * @创建日期: 2025-02-20 15:53:17 + * @简要说明: + * @编辑时间: 2025-02-21 14:29:07 + * @Copyright: 2025 Shenzhen ShenBao Electrical instruments CO.,LTD. All Rights Reserved. + */ + +#include "common/inc/queue.h" + +MessageQueue::MessageQueue() +{ +} +MessageQueue::~MessageQueue() +{ +} + +void MessageQueue::push(msg_mqtt_t message) +{ + std::lock_guard lock(mtx); // 上锁,保证线程安全 + _queue.push(message); // 添加消息到队列 + cv.notify_one(); // 通知等待的消费者线程 +} + +// 从队列中获取消息 +msg_mqtt_t MessageQueue::pop() +{ + std::unique_lock lock(mtx); // 上锁,确保线程安全 + cv.wait(lock, [this] + { return !_queue.empty(); }); // 等待直到队列不为空 + msg_mqtt_t msg = _queue.front(); // 获取队列头部的消息 + _queue.pop(); // 弹出该消息 + return msg; +} + +msg_mqtt_t MessageQueue::pop_nonblock() { + std::unique_lock lock(mtx); // 上锁,确保线程安全 + if(_queue.empty()){ + msg_mqtt_t tmpMsg; + tmpMsg.payload = ""; + tmpMsg.topic = ""; + return tmpMsg; + } + msg_mqtt_t msg = _queue.front(); // 获取队列头部的消息 + _queue.pop(); // 弹出该消息 + return msg; } \ No newline at end of file diff --git a/datacenter/src/thread_pool.cpp b/common/src/thread_pool.cpp similarity index 99% rename from datacenter/src/thread_pool.cpp rename to common/src/thread_pool.cpp index 289bbef..23cf65d 100644 --- a/datacenter/src/thread_pool.cpp +++ b/common/src/thread_pool.cpp @@ -1,4 +1,4 @@ -#include "thread_pool.h" +#include "common/inc/thread_pool.h" ThreadPool::ThreadPool(size_t initialThreads) : stop(false) diff --git a/datacenter/bizService/F_DeleteData.h b/datacenter/bizService/F_DeleteData.h index f204ffc..626d87f 100644 --- a/datacenter/bizService/F_DeleteData.h +++ b/datacenter/bizService/F_DeleteData.h @@ -9,7 +9,7 @@ #include #include #include "bizservice.h" -#include "sqlite3.h" +#include "common/inc/sqlite3.h" #include "F_Tool.h" class DeleteData:public IBizService,public Tool{ public: diff --git a/datacenter/bizService/F_DeteteData.cpp b/datacenter/bizService/F_DeteteData.cpp index 50a7bea..4765bac 100644 --- a/datacenter/bizService/F_DeteteData.cpp +++ b/datacenter/bizService/F_DeteteData.cpp @@ -12,7 +12,7 @@ #include #include #include -#include "json.hpp" +#include "common/inc/json.hpp" #include "F_DeleteData.h" #include "bizservice.h" diff --git a/datacenter/bizService/F_FormatData.cpp b/datacenter/bizService/F_FormatData.cpp index 3ee9fb7..af9b51e 100644 --- a/datacenter/bizService/F_FormatData.cpp +++ b/datacenter/bizService/F_FormatData.cpp @@ -12,7 +12,7 @@ #include #include #include -#include "json.hpp" +#include "common/inc/json.hpp" #include "F_FormatData.h" #include "bizservice.h" diff --git a/datacenter/bizService/F_FormatData.h b/datacenter/bizService/F_FormatData.h index b2c510d..eb08883 100644 --- a/datacenter/bizService/F_FormatData.h +++ b/datacenter/bizService/F_FormatData.h @@ -9,7 +9,7 @@ #include #include #include "bizservice.h" -#include "sqlite3.h" +#include "common/inc/sqlite3.h" #include "F_Tool.h" class FormatData:public IBizService,public Tool{ public: diff --git a/datacenter/bizService/F_GetSaveCount.cpp b/datacenter/bizService/F_GetSaveCount.cpp index 4f20d8c..3c58ca0 100644 --- a/datacenter/bizService/F_GetSaveCount.cpp +++ b/datacenter/bizService/F_GetSaveCount.cpp @@ -12,7 +12,7 @@ #include #include #include -#include "json.hpp" +#include "common/inc/json.hpp" #include "F_GetSaveCount.h" #include "bizservice.h" diff --git a/datacenter/bizService/F_GetSaveCount.h b/datacenter/bizService/F_GetSaveCount.h index 27fb0da..727cb70 100644 --- a/datacenter/bizService/F_GetSaveCount.h +++ b/datacenter/bizService/F_GetSaveCount.h @@ -9,7 +9,7 @@ #include #include #include "bizservice.h" -#include "sqlite3.h" +#include "common/inc/sqlite3.h" #include "F_Tool.h" class GetSaveCount : public IBizService,public Tool { diff --git a/datacenter/bizService/F_GetSupportNum.cpp b/datacenter/bizService/F_GetSupportNum.cpp index e4606b5..9afb446 100644 --- a/datacenter/bizService/F_GetSupportNum.cpp +++ b/datacenter/bizService/F_GetSupportNum.cpp @@ -12,7 +12,7 @@ #include #include #include -#include "json.hpp" +#include "common/inc/json.hpp" #include "F_GetSupportNum.h" #include "bizservice.h" diff --git a/datacenter/bizService/F_GetSupportNum.h b/datacenter/bizService/F_GetSupportNum.h index 92f2fe9..80279fa 100644 --- a/datacenter/bizService/F_GetSupportNum.h +++ b/datacenter/bizService/F_GetSupportNum.h @@ -9,7 +9,7 @@ #include #include #include "bizservice.h" -#include "sqlite3.h" +#include "common/inc/sqlite3.h" #include "F_Tool.h" class GetSupportNum:public IBizService,public Tool{ public: diff --git a/datacenter/bizService/F_GetVersion.cpp b/datacenter/bizService/F_GetVersion.cpp index 1331cae..0f873ba 100644 --- a/datacenter/bizService/F_GetVersion.cpp +++ b/datacenter/bizService/F_GetVersion.cpp @@ -12,11 +12,11 @@ #include #include #include -#include +#include #include "bizservice.h" #include "msg.h" -#include "json.hpp" +#include "common/inc/json.hpp" #include "version.h" #include "datacenter/bizService/F_GetVersion.h" diff --git a/datacenter/bizService/F_GetVersion.h b/datacenter/bizService/F_GetVersion.h index ca81522..75ec6a5 100644 --- a/datacenter/bizService/F_GetVersion.h +++ b/datacenter/bizService/F_GetVersion.h @@ -13,7 +13,7 @@ #include "msg.h" #include "bizservice.h" -#include "queue.h" +#include "common/inc/queue.h" class GetVersion : public IBizService diff --git a/datacenter/bizService/F_InsertRecord.cpp b/datacenter/bizService/F_InsertRecord.cpp index 1696bff..017b2b3 100644 --- a/datacenter/bizService/F_InsertRecord.cpp +++ b/datacenter/bizService/F_InsertRecord.cpp @@ -12,10 +12,10 @@ #include #include #include -#include "json.hpp" +#include "common/inc/json.hpp" #include "F_InsertRecord.h" #include "bizservice.h" -#include "sqlite3.h" +#include "common/inc/sqlite3.h" using namespace std; using json = nlohmann::json ;// for convenience diff --git a/datacenter/bizService/F_Online.cpp b/datacenter/bizService/F_Online.cpp index 8054565..22f8b8c 100644 --- a/datacenter/bizService/F_Online.cpp +++ b/datacenter/bizService/F_Online.cpp @@ -6,10 +6,10 @@ #include #include #include -#include +#include #include "bizservice.h" -#include "json.hpp" +#include "common/inc/json.hpp" #include "datacenter/bizService/F_Online.h" #include "version.h" diff --git a/datacenter/bizService/F_Online.h b/datacenter/bizService/F_Online.h index 109c32f..b418f91 100644 --- a/datacenter/bizService/F_Online.h +++ b/datacenter/bizService/F_Online.h @@ -8,7 +8,7 @@ #include "msg.h" #include "bizservice.h" -#include "queue.h" +#include "common/inc/queue.h" class Online : public IBizService { diff --git a/datacenter/bizService/F_SetSupportNum.cpp b/datacenter/bizService/F_SetSupportNum.cpp index a3c2f2d..5478eb4 100644 --- a/datacenter/bizService/F_SetSupportNum.cpp +++ b/datacenter/bizService/F_SetSupportNum.cpp @@ -12,7 +12,7 @@ #include #include #include -#include "json.hpp" +#include "common/inc/json.hpp" #include "F_SetSupportNum.h" #include "bizservice.h" diff --git a/datacenter/bizService/F_SetSupportNum.h b/datacenter/bizService/F_SetSupportNum.h index d0ad4db..6dfd3ba 100644 --- a/datacenter/bizService/F_SetSupportNum.h +++ b/datacenter/bizService/F_SetSupportNum.h @@ -9,7 +9,7 @@ #include #include #include "bizservice.h" -#include "sqlite3.h" +#include "common/inc/sqlite3.h" #include "F_Tool.h" class SetSupportNum:public IBizService,public Tool{ public: diff --git a/datacenter/bizService/F_Tool.cpp b/datacenter/bizService/F_Tool.cpp index 882f908..4c5551f 100644 --- a/datacenter/bizService/F_Tool.cpp +++ b/datacenter/bizService/F_Tool.cpp @@ -4,7 +4,7 @@ #include #include #include -#include "json.hpp" +#include "common/inc/json.hpp" #include "datacenter/bizService/F_Tool.h" typedef unsigned char BYTE; void Tool::hexstr_to_str(void *dst, const void *src, int src_len) diff --git a/datacenter/bizService/F_UpdateRecord.cpp b/datacenter/bizService/F_UpdateRecord.cpp index 27d25f2..d5d3bd7 100644 --- a/datacenter/bizService/F_UpdateRecord.cpp +++ b/datacenter/bizService/F_UpdateRecord.cpp @@ -12,9 +12,9 @@ #include #include #include -#include "json.hpp" +#include "common/inc/json.hpp" #include "F_UpdateRecord.h" -#include "sqlite3.h" +#include "common/inc/sqlite3.h" using namespace std; using json = nlohmann::json; // for convenience diff --git a/datacenter/bizService/F_WriteData.cpp b/datacenter/bizService/F_WriteData.cpp index b72c9e7..fbe10be 100644 --- a/datacenter/bizService/F_WriteData.cpp +++ b/datacenter/bizService/F_WriteData.cpp @@ -1,6 +1,6 @@ #include -#include +#include #include "F_WriteData.h" #include "bizservice.h" #include "f-readdata/normalDataDB.h" diff --git a/datacenter/bizService/f-readdata/normalDataDB.h b/datacenter/bizService/f-readdata/normalDataDB.h index 8eb4ff5..d62f2ab 100644 --- a/datacenter/bizService/f-readdata/normalDataDB.h +++ b/datacenter/bizService/f-readdata/normalDataDB.h @@ -7,7 +7,7 @@ #ifndef _NORMAL_DATA_DB_H_ #define _NORMAL_DATA_DB_H_ -#include "json.hpp" +#include "common/inc/json.hpp" using namespace nlohmann; diff --git a/datacenter/inc/Database.h b/datacenter/inc/Database.h index f2da8fb..b666b02 100644 --- a/datacenter/inc/Database.h +++ b/datacenter/inc/Database.h @@ -9,7 +9,7 @@ */ #include -#include +#include #include #include #include diff --git a/datacenter/inc/datacenter.h b/datacenter/inc/datacenter.h index 22fe4e2..6c05c85 100644 --- a/datacenter/inc/datacenter.h +++ b/datacenter/inc/datacenter.h @@ -15,8 +15,8 @@ #include #include "service.h" #include "mqttClient.h" -#include "queue.h" -#include "thread_pool.h" +#include "common/inc/queue.h" +#include "common/inc/thread_pool.h" #define POOLSIZE 10 diff --git a/datacenter/inc/mqttClient.h b/datacenter/inc/mqttClient.h index 3eb2b8c..57eeefc 100644 --- a/datacenter/inc/mqttClient.h +++ b/datacenter/inc/mqttClient.h @@ -10,7 +10,7 @@ #include #include -#include "queue.h" +#include "common/inc/queue.h" #include "mqtt/MQTTClient.h" #define DEV_TYPE_ID "SHB-T" diff --git a/datacenter/src/datacenter.cpp b/datacenter/src/datacenter.cpp index 59b18dc..782568d 100644 --- a/datacenter/src/datacenter.cpp +++ b/datacenter/src/datacenter.cpp @@ -14,7 +14,7 @@ #include "datacenter.h" #include "msg.h" #include "datacenter/bizService/F_GetVersion.h" -#include "ToolUtils.h" +#include "common/inc/ToolUtils.h" #include "Database.h" #include "ConnectionPool.h" diff --git a/datacenter/src/mqttClient.cpp b/datacenter/src/mqttClient.cpp index 90be33a..f630092 100644 --- a/datacenter/src/mqttClient.cpp +++ b/datacenter/src/mqttClient.cpp @@ -5,7 +5,7 @@ #include #include -#include "json.hpp" +#include "common/inc/json.hpp" #include "mqttClient.h" #define JSON_CFG_FILENAME "./mqttCfg.json"