From 8bb438ebcfff101771aeeb95c9e8f11a676b0ea7 Mon Sep 17 00:00:00 2001 From: JRNitre Date: Sat, 20 Apr 2024 00:40:58 +0800 Subject: [PATCH] Cplus --- .../.idea/.gitignore | 8 + .../.idea/01_Clion_Cplus_learn_20240419.iml | 2 + .../.idea/encodings.xml | 6 + 01_Clion_Cplus_learn_20240419/.idea/misc.xml | 4 + .../.idea/modules.xml | 8 + 01_Clion_Cplus_learn_20240419/.idea/vcs.xml | 6 + 01_Clion_Cplus_learn_20240419/CMakeLists.txt | 6 + .../.cmake/api/v1/query/cache-v2 | 0 .../.cmake/api/v1/query/cmakeFiles-v1 | 0 .../.cmake/api/v1/query/codemodel-v2 | 0 .../.cmake/api/v1/query/toolchains-v1 | 0 .../reply/cache-v2-5f09b2cc1442289528e2.json | 1327 +++++++++++++++++ .../cmakeFiles-v1-88a15fb4873966d0f9a7.json | 165 ++ .../codemodel-v2-139163e23dc5850e8aa0.json | 60 + ...irectory-.-Debug-d0094a50bb2071803777.json | 14 + .../reply/index-2024-04-19T16-22-43-0861.json | 108 ++ ...n_20240419-Debug-09450770b991e1cb3740.json | 106 ++ .../toolchains-v1-393d18a2a3bc9ded3c00.json | 93 ++ .../cmake-build-debug/.ninja_deps | Bin 0 -> 16632 bytes .../cmake-build-debug/.ninja_log | 8 + .../01_Clion_Cplus_learn_20240419.exe | Bin 0 -> 64216 bytes .../cmake-build-debug/CMakeCache.txt | 415 ++++++ .../main.cpp.obj | Bin 0 -> 19344 bytes .../CMakeFiles/3.27.8/CMakeCCompiler.cmake | 74 + .../CMakeFiles/3.27.8/CMakeCXXCompiler.cmake | 85 ++ .../3.27.8/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 43069 bytes .../3.27.8/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 43088 bytes .../CMakeFiles/3.27.8/CMakeRCCompiler.cmake | 6 + .../CMakeFiles/3.27.8/CMakeSystem.cmake | 15 + .../3.27.8/CompilerIdC/CMakeCCompilerId.c | 866 +++++++++++ .../CMakeFiles/3.27.8/CompilerIdC/a.exe | Bin 0 -> 43144 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 855 +++++++++++ .../CMakeFiles/3.27.8/CompilerIdCXX/a.exe | Bin 0 -> 43172 bytes .../CMakeFiles/CMakeConfigureLog.yaml | 417 ++++++ .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/clion-Debug-log.txt | 4 + .../CMakeFiles/clion-environment.txt | 4 + .../CMakeFiles/cmake.check_cache | 1 + .../cmake-build-debug/CMakeFiles/rules.ninja | 64 + .../Testing/Temporary/LastTest.log | 3 + .../cmake-build-debug/build.ninja | 146 ++ .../cmake-build-debug/cmake_install.cmake | 49 + 01_Clion_Cplus_learn_20240419/main.cpp | 33 + Clion_CPlus_Template/main.exe | Bin 0 -> 44550 bytes 44 files changed, 4961 insertions(+) create mode 100644 01_Clion_Cplus_learn_20240419/.idea/.gitignore create mode 100644 01_Clion_Cplus_learn_20240419/.idea/01_Clion_Cplus_learn_20240419.iml create mode 100644 01_Clion_Cplus_learn_20240419/.idea/encodings.xml create mode 100644 01_Clion_Cplus_learn_20240419/.idea/misc.xml create mode 100644 01_Clion_Cplus_learn_20240419/.idea/modules.xml create mode 100644 01_Clion_Cplus_learn_20240419/.idea/vcs.xml create mode 100644 01_Clion_Cplus_learn_20240419/CMakeLists.txt create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/query/cache-v2 create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/cache-v2-5f09b2cc1442289528e2.json create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-88a15fb4873966d0f9a7.json create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-139163e23dc5850e8aa0.json create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-d0094a50bb2071803777.json create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-19T16-22-43-0861.json create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/target-01_Clion_Cplus_learn_20240419-Debug-09450770b991e1cb3740.json create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-393d18a2a3bc9ded3c00.json create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/.ninja_deps create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/.ninja_log create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/01_Clion_Cplus_learn_20240419.exe create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeCache.txt create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/01_Clion_Cplus_learn_20240419.dir/main.cpp.obj create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CMakeCCompiler.cmake create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CMakeCXXCompiler.cmake create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CMakeDetermineCompilerABI_C.bin create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CMakeDetermineCompilerABI_CXX.bin create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CMakeRCCompiler.cmake create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CMakeSystem.cmake create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CompilerIdC/CMakeCCompilerId.c create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CompilerIdC/a.exe create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CompilerIdCXX/a.exe create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/TargetDirectories.txt create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/clion-Debug-log.txt create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/rules.ninja create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/Testing/Temporary/LastTest.log create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/build.ninja create mode 100644 01_Clion_Cplus_learn_20240419/cmake-build-debug/cmake_install.cmake create mode 100644 01_Clion_Cplus_learn_20240419/main.cpp create mode 100644 Clion_CPlus_Template/main.exe diff --git a/01_Clion_Cplus_learn_20240419/.idea/.gitignore b/01_Clion_Cplus_learn_20240419/.idea/.gitignore new file mode 100644 index 0000000..35410ca --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/.idea/.gitignore @@ -0,0 +1,8 @@ +# 默认忽略的文件 +/shelf/ +/workspace.xml +# 基于编辑器的 HTTP 客户端请求 +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/01_Clion_Cplus_learn_20240419/.idea/01_Clion_Cplus_learn_20240419.iml b/01_Clion_Cplus_learn_20240419/.idea/01_Clion_Cplus_learn_20240419.iml new file mode 100644 index 0000000..f08604b --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/.idea/01_Clion_Cplus_learn_20240419.iml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/01_Clion_Cplus_learn_20240419/.idea/encodings.xml b/01_Clion_Cplus_learn_20240419/.idea/encodings.xml new file mode 100644 index 0000000..1b5ce4a --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/.idea/encodings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/01_Clion_Cplus_learn_20240419/.idea/misc.xml b/01_Clion_Cplus_learn_20240419/.idea/misc.xml new file mode 100644 index 0000000..79b3c94 --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/01_Clion_Cplus_learn_20240419/.idea/modules.xml b/01_Clion_Cplus_learn_20240419/.idea/modules.xml new file mode 100644 index 0000000..34b9fca --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/01_Clion_Cplus_learn_20240419/.idea/vcs.xml b/01_Clion_Cplus_learn_20240419/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/01_Clion_Cplus_learn_20240419/CMakeLists.txt b/01_Clion_Cplus_learn_20240419/CMakeLists.txt new file mode 100644 index 0000000..28db4ed --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/CMakeLists.txt @@ -0,0 +1,6 @@ +cmake_minimum_required(VERSION 3.27) +project(01_Clion_Cplus_learn_20240419) + +set(CMAKE_CXX_STANDARD 17) + +add_executable(01_Clion_Cplus_learn_20240419 main.cpp) diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/query/cache-v2 b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/query/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 new file mode 100644 index 0000000..e69de29 diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/cache-v2-5f09b2cc1442289528e2.json b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/cache-v2-5f09b2cc1442289528e2.json new file mode 100644 index 0000000..871ca39 --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/cache-v2-5f09b2cc1442289528e2.json @@ -0,0 +1,1327 @@ +{ + "entries" : + [ + { + "name" : "01_Clion_Cplus_learn_20240419_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug" + }, + { + "name" : "01_Clion_Cplus_learn_20240419_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "01_Clion_Cplus_learn_20240419_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/addr2line.exe" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/ar.exe" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "e:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "27" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "8" + }, + { + "name" : "CMAKE_COLOR_DIAGNOSTICS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Enable colored diagnostics throughout." + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/bin/cmake.exe" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/bin/cpack.exe" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/bin/ctest.exe" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/g++.exe" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/gcc-ar.exe" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/gcc-ranlib.exe" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C++ applications." + } + ], + "type" : "STRING", + "value" : "-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "C compiler" + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/gcc.exe" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/gcc-ar.exe" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/gcc-ranlib.exe" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C applications." + } + ], + "type" : "STRING", + "value" : "-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/dlltool.exe" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "Unknown" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable output of compile commands during generation." + } + ], + "type" : "BOOL", + "value" : "" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_FIND_PACKAGE_REDIRECTS_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake." + } + ], + "type" : "STATIC", + "value" : "E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/pkgRedirects" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GNUtoMS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Convert GNU import libraries to MS format (requires Visual Studio)" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "C:/Program Files (x86)/01_Clion_Cplus_learn_20240419" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/ld.exe" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "make program" + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/ninja/win/x64/ninja.exe" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/nm.exe" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/objcopy.exe" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/objdump.exe" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "01_Clion_Cplus_learn_20240419" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/ranlib.exe" + }, + { + "name" : "CMAKE_RC_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "RC compiler" + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/windres.exe" + }, + { + "name" : "CMAKE_RC_COMPILER_WORKS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_RC_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags for Windows Resource Compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_RC_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags for Windows Resource Compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_RC_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags for Windows Resource Compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_RC_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags for Windows Resource Compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_RC_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags for Windows Resource Compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/readelf.exe" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/strip.exe" + }, + { + "name" : "CMAKE_TAPI", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_TAPI-NOTFOUND" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "linker supports push/pop state" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-88a15fb4873966d0f9a7.json b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-88a15fb4873966d0f9a7.json new file mode 100644 index 0000000..9e2e39d --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-88a15fb4873966d0f9a7.json @@ -0,0 +1,165 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.27.8/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-Initialize.cmake" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.27.8/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.27.8/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/WindowsPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU.cmake" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.27.8/CMakeRCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeRCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-windres.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU-C-ABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU-CXX-ABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCommonLanguageInclude.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug", + "source" : "E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-139163e23dc5850e8aa0.json b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-139163e23dc5850e8aa0.json new file mode 100644 index 0000000..4ebe630 --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-139163e23dc5850e8aa0.json @@ -0,0 +1,60 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-Debug-d0094a50bb2071803777.json", + "minimumCMakeVersion" : + { + "string" : "3.27" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "01_Clion_Cplus_learn_20240419", + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "01_Clion_Cplus_learn_20240419::@6890427a1f51a3e7e1df", + "jsonFile" : "target-01_Clion_Cplus_learn_20240419-Debug-09450770b991e1cb3740.json", + "name" : "01_Clion_Cplus_learn_20240419", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug", + "source" : "E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419" + }, + "version" : + { + "major" : 2, + "minor" : 6 + } +} diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-d0094a50bb2071803777.json b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-d0094a50bb2071803777.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-d0094a50bb2071803777.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-19T16-22-43-0861.json b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-19T16-22-43-0861.json new file mode 100644 index 0000000..6f093cf --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-19T16-22-43-0861.json @@ -0,0 +1,108 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/bin/cmake.exe", + "cpack" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/bin/cpack.exe", + "ctest" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/bin/ctest.exe", + "root" : "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 27, + "patch" : 8, + "string" : "3.27.8", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-139163e23dc5850e8aa0.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 6 + } + }, + { + "jsonFile" : "cache-v2-5f09b2cc1442289528e2.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-88a15fb4873966d0f9a7.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-393d18a2a3bc9ded3c00.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-5f09b2cc1442289528e2.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-88a15fb4873966d0f9a7.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-139163e23dc5850e8aa0.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 6 + } + }, + "toolchains-v1" : + { + "jsonFile" : "toolchains-v1-393d18a2a3bc9ded3c00.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + } +} diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/target-01_Clion_Cplus_learn_20240419-Debug-09450770b991e1cb3740.json b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/target-01_Clion_Cplus_learn_20240419-Debug-09450770b991e1cb3740.json new file mode 100644 index 0000000..a49e1ac --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/target-01_Clion_Cplus_learn_20240419-Debug-09450770b991e1cb3740.json @@ -0,0 +1,106 @@ +{ + "artifacts" : + [ + { + "path" : "01_Clion_Cplus_learn_20240419.exe" + }, + { + "path" : "01_Clion_Cplus_learn_20240419.pdb" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 6, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fdiagnostics-color=always" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 1 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "01_Clion_Cplus_learn_20240419::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "", + "role" : "flags" + }, + { + "fragment" : "-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "01_Clion_Cplus_learn_20240419", + "nameOnDisk" : "01_Clion_Cplus_learn_20240419.exe", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "main.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-393d18a2a3bc9ded3c00.json b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-393d18a2a3bc9ded3c00.json new file mode 100644 index 0000000..c479fa5 --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-393d18a2a3bc9ded3c00.json @@ -0,0 +1,93 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "E:/Software/CLion 2023.3.4/bin/mingw/include", + "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "E:/Software/CLion 2023.3.4/bin/mingw/x86_64-w64-mingw32/include" + ], + "linkDirectories" : [], + "linkFrameworkDirectories" : [], + "linkLibraries" : [] + }, + "path" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/gcc.exe", + "version" : "13.1.0" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++", + "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32", + "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward", + "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include", + "E:/Software/CLion 2023.3.4/bin/mingw/include", + "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed", + "E:/Software/CLion 2023.3.4/bin/mingw/x86_64-w64-mingw32/include" + ], + "linkDirectories" : [], + "linkFrameworkDirectories" : [], + "linkLibraries" : [] + }, + "path" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/g++.exe", + "version" : "13.1.0" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm", + "ccm", + "cxxm", + "c++m" + ] + }, + { + "compiler" : + { + "implicit" : {}, + "path" : "E:/Software/CLion 2023.3.4/bin/mingw/bin/windres.exe" + }, + "language" : "RC", + "sourceFileExtensions" : + [ + "rc", + "RC" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/.ninja_deps b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..b5c7278323eb584c2e5c85e0bf1287db25ae1a33 GIT binary patch literal 16632 zcmeI3ca$Vm6^9>)iYQ_ZsIZE8-Kv?LaRn4z9TpLHVP)5_iq=$DS9cdvT~%9EJw3e) zFysto#eg|0=A3iRIp>^n7QgqZt7k?B&TxEp{AW4m+vOY%_xHlR_uY42^~jTllgzI;-8cFd&`mTj$J!;ZrSD@9TqcXnz`FgJmI)4Q#;+Mv>9%V8o8ejyyL^U z(lw^9S!txA{)PSNq5ZT~_We9`r?xV}b&P7lnQ$iEMwGbSC~5cIIBK}iL?e^YXhdb<=Hc#Ml!t}aK{0GP z9kl*|=DdvN3bQxEV9r6Bw4$~iz~9$iKP|jw*ou;{U;uwxd;K8mEe_zX=*KeapA}{7 z>OZ{2H@W9w@7X@!hbCt_odz4#6Gwp*|l zqb!LgzBJr>uPB>Qx+MAj)Y8~%`+Wo`HO$z5f^CcY zm$q7-ao!)>wOf>axoMIS{|LJ_;;iUrB+|0wL`nQZOY4jCdU&sEa)PI;1f_m}?djF} z-L}*SzK(`uymb7c<244Qu4cZ5mcX9s`(G0FmHI07b=@gdZ+6q!5Z6&(k<-!p;+472 zRa2=iqazvb+}^mtE(<&LB{U^-nl3qq6VywozKEWr|HWzG$6-~se*vv|8UI+JlBw_M z)d=)tKaajpJO`DEQlCS^MqaB&{aH))OdZD}d^p{o`oOt!=Ee%Z{#+l=>Lj3u~{v zfrH!c#npZFqm02uJ&-Y}(69Q8AHk-L*behNNm;26TN-0ADBQYX@gYk#vpfyLqPjPH z5Sun~Mt$ew0+pA&%=pR&uq{xN#8H-5o^?jRVyFuE`eA4Y(E!*uS5oLwbc?)*u?Z>XZudJ}sre3Vh zP_Lin=)W0#$y&Us@w_1Ri$dSe-h`e&uF~_ZTJ@~u8_|%gcl=n-s!Vky@CLLN)^`7x z>(UV@^?Knw>>jqn_Yk8m`licmj4 zyjoZ%4OzHr}JFl{mSyNdH`yAX@*Na2fbC_ zVOIYZqw7NUOQ|ccFX<0C{omZL?)%S1OK6Xb??uUMI>T-9S?EaC?zx||L(dQDCdo79 z)=8ZLh==^)RoSx}h>MO%yHdN~Aa(c!`OufED@M*$& z!_U`P&|aXslTSrYC@vCa zsE4mEwX_~x6Z}r+5}7e~yL^hK^O+8Yi_wrgS6Lj-Z&WqwMKbfzHG=lZD8=6|6x1+p zB4}J7yk`3STSv3rpYzd@tPz%-qa>^I(38x^)i<&pU&p6CS{WuEpDVa$_yu*UQs)S- zV~_6W(k9#4=t+JPwOr5h^L7i>Mbq1PJwa9?aTe=>R zo#tu*oduaQ^Xhu}Mp%Ek%6ns?9|KQk4AU}WAQY;m>}ir3`WH5hUh7meB=Z(UPbFk3 zET!hrlRU?&Jjs_5WUNz!=QfOimLG)XeRz-De(`<3ZqX?a3I_m4uYG&P2py6bGQZE5^e>zhTFhx;b6EO+#c=#hrpq*4(a2L2M+zsvy_kerCdbk&C00&$cgK^jh6EF$)hD~rEI2?|EBjLVqKR62R4-bIN z@IZJFOu^Bx1&)CS!?ExXI1U~PI!A7U1keQ1v7%&EZP0!mf&T674CpxPLIV1}qjTJD(7(~*b6}-w&K}GH?G-f# z1K0znz&xA^r@`s40B69Na2A{m=fJse9-I#sz=d!TTnv}MrEnS4zO>KfgI#-lX|FHY U@TCKhu{uf{RH~tH;bpQYW literal 0 HcmV?d00001 diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/.ninja_log b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.ninja_log new file mode 100644 index 0000000..e0ee063 --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/.ninja_log @@ -0,0 +1,8 @@ +# ninja log v5 +0 83 7352469638498876 build.ninja ac5c3fcc37c06dd7 +0 366 7352469642281011 CMakeFiles/01_Clion_Cplus_learn_20240419.dir/main.cpp.obj 7f2c522ff8b33c9b +367 531 7352469643901607 01_Clion_Cplus_learn_20240419.exe be1b2408599ad2f0 +2 233 7352470115817729 CMakeFiles/01_Clion_Cplus_learn_20240419.dir/main.cpp.obj 7f2c522ff8b33c9b +233 304 7352470116513480 01_Clion_Cplus_learn_20240419.exe be1b2408599ad2f0 +2 228 7352471267487245 CMakeFiles/01_Clion_Cplus_learn_20240419.dir/main.cpp.obj 7f2c522ff8b33c9b +229 292 7352471268107909 01_Clion_Cplus_learn_20240419.exe be1b2408599ad2f0 diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/01_Clion_Cplus_learn_20240419.exe b/01_Clion_Cplus_learn_20240419/cmake-build-debug/01_Clion_Cplus_learn_20240419.exe new file mode 100644 index 0000000000000000000000000000000000000000..8e5aa39ffad03891f63fc80de683fbbee6fd08bd GIT binary patch literal 64216 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 QB%c9eZ8!OZle4P(zl&)){r~^~ literal 0 HcmV?d00001 diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeCache.txt b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeCache.txt new file mode 100644 index 0000000..9295113 --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeCache.txt @@ -0,0 +1,415 @@ +# This is the CMakeCache file. +# For build in directory: e:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug +# It was generated by CMake: E:/Software/CLion 2023.3.4/bin/cmake/win/x64/bin/cmake.exe +# 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 +######################## + +//Value Computed by CMake +01_Clion_Cplus_learn_20240419_BINARY_DIR:STATIC=E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug + +//Value Computed by CMake +01_Clion_Cplus_learn_20240419_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +01_Clion_Cplus_learn_20240419_SOURCE_DIR:STATIC=E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419 + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/addr2line.exe + +//Path to a program. +CMAKE_AR:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/ar.exe + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//Enable colored diagnostics throughout. +CMAKE_COLOR_DIAGNOSTICS:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/g++.exe + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/gcc-ar.exe + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/gcc-ranlib.exe + +//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 + +//Libraries linked by default with all C++ applications. +CMAKE_CXX_STANDARD_LIBRARIES:STRING=-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + +//C compiler +CMAKE_C_COMPILER:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/gcc.exe + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/gcc-ar.exe + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/gcc-ranlib.exe + +//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 + +//Libraries linked by default with all C applications. +CMAKE_C_STANDARD_LIBRARIES:STRING=-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/dlltool.exe + +//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= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/pkgRedirects + +//Convert GNU import libraries to MS format (requires Visual Studio) +CMAKE_GNUtoMS:BOOL=OFF + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/01_Clion_Cplus_learn_20240419 + +//Path to a program. +CMAKE_LINKER:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/ld.exe + +//make program +CMAKE_MAKE_PROGRAM:FILEPATH=E:/Software/CLion 2023.3.4/bin/ninja/win/x64/ninja.exe + +//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=E:/Software/CLion 2023.3.4/bin/mingw/bin/nm.exe + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/objcopy.exe + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/objdump.exe + +//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=01_Clion_Cplus_learn_20240419 + +//Path to a program. +CMAKE_RANLIB:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/ranlib.exe + +//RC compiler +CMAKE_RC_COMPILER:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/windres.exe + +//Flags for Windows Resource Compiler during all build types. +CMAKE_RC_FLAGS:STRING= + +//Flags for Windows Resource Compiler during DEBUG builds. +CMAKE_RC_FLAGS_DEBUG:STRING= + +//Flags for Windows Resource Compiler during MINSIZEREL builds. +CMAKE_RC_FLAGS_MINSIZEREL:STRING= + +//Flags for Windows Resource Compiler during RELEASE builds. +CMAKE_RC_FLAGS_RELEASE:STRING= + +//Flags for Windows Resource Compiler during RELWITHDEBINFO builds. +CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_READELF:FILEPATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/readelf.exe + +//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=E:/Software/CLion 2023.3.4/bin/mingw/bin/strip.exe + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//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 + + +######################## +# 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=e:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/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=27 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=8 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=E:/Software/CLion 2023.3.4/bin/cmake/win/x64/bin/cmake.exe +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=E:/Software/CLion 2023.3.4/bin/cmake/win/x64/bin/cpack.exe +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=E:/Software/CLion 2023.3.4/bin/cmake/win/x64/bin/ctest.exe +//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_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-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_C_STANDARD_LIBRARIES +CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//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=E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-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_RC_COMPILER +CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_RC_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS +CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG +CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL +CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE +CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO +CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27 +//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 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/01_Clion_Cplus_learn_20240419.dir/main.cpp.obj b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/01_Clion_Cplus_learn_20240419.dir/main.cpp.obj new file mode 100644 index 0000000000000000000000000000000000000000..887ee47d0b74f7cd2e14a1e057c854f9e1d8f6fa GIT binary patch literal 19344 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�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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_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(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#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(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_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(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#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(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#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/100 % 100) +# 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(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# 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(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 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__) || defined(__ICCSTM8__)) +# 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(__CRAYXT_COMPUTE_LINUX_TARGET) +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(__MSYS__) +# define PLATFORM_ID "MSYS" + +#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 + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#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_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# 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" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# 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 + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# 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. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(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'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#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__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#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(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CompilerIdC/a.exe b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CompilerIdC/a.exe new file mode 100644 index 0000000000000000000000000000000000000000..f8a2b7eddba58562c59bf30ddd76cc57960ac519 GIT binary patch literal 43144 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 H-sb)>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(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#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(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_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(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#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(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#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/100 % 100) +# 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(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# 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(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 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__) || defined(__ICCSTM8__)) +# 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(__CRAYXT_COMPUTE_LINUX_TARGET) +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(__MSYS__) +# define PLATFORM_ID "MSYS" + +#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 + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#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_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# 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" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# 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 + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# 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. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(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'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#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_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#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(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CompilerIdCXX/a.exe b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/3.27.8/CompilerIdCXX/a.exe new file mode 100644 index 0000000000000000000000000000000000000000..d5d680c54d0a850eb5642a1bd171eaffc16ec80e GIT binary patch literal 43172 zcmeHw3w&GEndg;l5$AH4veZB>uh zVR)E04DpK0cp17)nNI7{&|!99noa_JRZ1K`ez5nk# z?n76y9sk(w^f$RbU!QZn^PTT?zVp0S=QiyeRtgnGDZ)KHttg`i>GH7uGyfYv_W74T zd%p7I!tY)&>S+A#70sPpaWxw2?T7`t)ljgfr#GRtX=*IlqjvSEo40OPyL-dhnx#t@ zl?l>*ucCziVzKh6dseh7Hz~@+5M)xhs$g+JLAjy==?2^din8(ogf83=%|ZVu4min8 zmy;57jo}8c_KX6(T7jw(RF*X&oR&3$pi6G)*1aRXf*~%zkTpmcd zCdLu{3jqf}S%mv4+@{NeoHbF7$8?0Qj3?1GT^_>g=Xg7aUn_2stqQm4@(^BIJWili z(ltsk`!zuFb#Z#k)&MBy;jY1Lx;%tezpa@-t@LjgH}SuY62|2ryhMcYbrE<3H{p43 zn=TLG#p1CLV61KrBSL(y$8EYi3{Q*n0+H2q8kt1Thud^{Y$Z*Ze?^W)11@4~kUZ`qJbrjN<=`3o4Gj!L34IORx|fa)pa`i72VKC(=7Kfb{iR9yr& zFn+-J4mta{82c&d@*Qw?Pq`Yrv zz7z!Zp7f>Y_7o$YfeeH+aRq>rzH7ai!iV#JaakFGrztR0~()-$#NQ0f_>}>L_9vfT@CxQ=vu2oSEAcW+`O-txotVq`t%usmLcqkx!xslDm;S z#+uOJooAHf`vKa{FubGCfSMt&S`I^lQQv(oZt&W~cyeQ2OuF(aTFVYAVbbq8T1wWhZUEmoZmzYncoJp zl=BD&J2U%O@_!%+mx}5hsDk4{aMZ27#GEKGCmw(g`G&kxFw#`X(@J}7)6T>qW{^{l zGy8d`Ql3q|5c$TG&oKtvNkk`8N-Yht689dC3+G6e0wn{K49Jx{ovvLBGb9$)E{0l( zRTDQ;PRjG~!Kw567BD^&J_Z^X1BrXnC7(=}Je8iPA{YpbBOFh8A|~{U8E9bKjP7KV zL<`^U8$9jv9f*{9hMH9LK;h*F^<{H8bw8+513l2c{qkgWjp)i50+`LXve6USVP>{wr{2CeEdHS^o*c zsN{iq)19DYyYHUUGzp__!e6o~sg$g`)3v!|l~)A|KP2{(Vb1G|4yDl(+)GkG@CNu| zs;Gc^hYM>Fhks9x1HKeu>^@nL}Hl4 zcyn`!%cHVbiL0OL!T)B7E9#<%FSVnXPnj-TP68YOa0&%3*j(m*v*dz1%F6LSQKmKw z{jh=baNfo!AI%&9I&+Vba%f&onwLZKdtTTNJ<)eC|M{1nVa6sb273*jt|4Q&VISD2 zr5w{bcjHhKfarRlI~U}y-$TRLk-AZg(8{w^EnvHbu|1M`KS`OoO`vuHmCFnPPx^+A zX0Aeh=7#{w{-u@bTePTCdx=DrsAb2&pJ($E-s^aAPysbi-u)Kdz-a>X#nEL}Jg zp0Bhq<@{w!Zc2@gG$^TTJ~YR1-r;8)E@{2VlxIoZ&=Dwf zQJzvz=%xe97y5?$@SmlV&AHW<20YM`t{cUyfLD(5hZ>vtpxdfN;jhe8n8;&h;3;kx z8e_^Qu{5ME>}!}RVV*iTh0c931D%tlMkJk<$EZO%xnNwV{@2HFy(7bhumW2}w z5b+=aF;?djgPSo8GZq8QIWroZ?s_z&r9a-D*CNzzQY|N;S31=+)dbIG-?=V(Ak*+Y0MXfoO=Dqjzwe;rva?tvyWZwYS zeocP7%~-*tmM+bY;7j>jaFvN|xmD)Ak50N}s$uAa7cFe)Mb=22-@>wWdJHP?R`3J} zuvV~{h8@z&G(P#nya0WKiWZ?NiIu!X9LcPJS*V|eRmofApz<=>4>ylKyuL7CA(Qf! z`aVRhip>cr#F%sE_=1wZ^wVkv(ZzQWmnkw;5@P{PT#FE;t`gB=M4dDOEzyw{>qv=@ zQ4};Y6CT7cK`laMV%|udi=2fLp-f6~j1768L=+u=%ae7Z0+Dsi)CtAW7V@EKQKY6z6_&B`^2+cUUh1WztK)YVy=4cpqV3SRwR)i0zd~o=qx=9(3z`@viAS`j zeGAFZqZ8|?0M}`B;)7Vmv2hAOp&hf`Kds=l)BX>9Z=z_JJSWve!ka8~)Q6_Jicy8L zQRYcrn;g$mypk5_L*7>g?|kLMebJQn6*gXB6n*)18d?T3G|fK_IK_?~B`NjHAzBne z(~aKacPtXI^j#k!Mvbgeny@~2#W&PkrlQlJg&hqB6+-UEr&ygE6_yC0vig#!qeLD4 z_3av*Do!k*O1fks0P^H(qjh{H17CX(jcDRV0}hX2K6nSguQuS)H^T&fuK_O>_>F+0 z>3S!rP0%huY02Ju&{wmTczVF-sIdOr!d7SZ(hMQx97T$CYhOYnvj_Ar0nRxp52j0e zM>0hip^GxFVzIL5c?5)7v^$g#T^H$I~=KL7`(}fP|ohyKgbvFg%^Uh~j47)DB zpPtTq6^(|396HUXC}Mu-7yS;VJuNE!-G)Vx(*>gBaMz)?;d>mVsMnL2MR^IwJ5Dj0 zDS0y#qnQ(IfpvKk${oO_$k37LmzYIf@aq;)S>MD)dFPi1kwuSWeg+k(Gc->&F^4kG zzeT5y!HiU81yh)YuY`N4we|Hks;u)uXQQA87#w$?-&({LYNuXynDA@=JN6Sx?mGZj z?frucXfkbPeVRUW-BN|~q}KtHZW@7qaHxXeJwz8fg&1VW(fL!8ZhS@V5nF*s&EN|h^SK#t_4tS#}J4akAg)P7F=lvJiU zQpvtox%QI`X?jdzkocS|d2i+&tV3;NS;#LcREvxDnUF<6#n5&lG81mlkV`&->@w2n$Ai{1Akj}?^c`?8GP$A*1c5?2DpQF8AWk%N6s zaDi;^0mFKo;faqi|8=$iLJec$&P)btl$6s40Bxd2px0)G4$W1Q{7@J=pb9R+rYBcW z>hwe3G3OGLq3f9Q9UqT@@3#@kdHEeB0bF<_B! zp7XGCy3zYq>{;ou`n348$1n=U8}xEMOcr*FJ==p!DCcvRkh!_4R8x<^$VT_Eo0#Y- zF{v@fHB`dnPO3C+R%sQBTH2D@DjvqzY1`Hft*OgUdH zwd(#X##=-8B4#&p&n@+PAgkP7OF1n0bKCz1K!d3>kUOLA*5R=m`BmB5V@EQV(}H5~ z1*5{*+$`l>!TC`|qT@c2S;qMZ_x%UnrZ6!Uj~v(@w{Yatz%a6hu#a%(8#>QBQY~*t zTGw--PC}@YI>N0Ifvx29VG@+sqbjNfS|y6L;1W~@c0OIo-OE6gwO?8Xk{A;gP_i5;s^L5{W#%EVu8MzEwwj0Pgsh+*p(Q zYxKM{<*a@$NTd|eNK(!VE$PA27(K8-dcgVXdcCp%GPR8RkVF^sf=efH6sUTmQ&Bu4 zwsz2r2^V`^FbrnrwEd&cTc=mPi7kZTVIzD;q-P5kVatWe{c*yQ%lA=5D$^_13Hert zaG3}TMEEB5D@d-_Mfj2kkBX4?GbsOI7M}Y3FKAaozi94CS9*tEFZx!))BG?lS#=?QH)*eho61T41Aad{?l-5IB;(FfJEm=~T zBpl)XQY^yOC{Nc6Tm5MGz1Fm(P#5b+c56KeHQd`B#5-zQEY=%S%QtUrs%zM?O3}09 zT|FJiNHErw*rS$jZ@3Y8?Ai*Gv`2dT)L5{mLzBg~-t66WL*v$4Rw@2qEYTH=sFB`y zTY|kF45bo#=C=& z2x9C-J1vS#sH26|@|G=|r4%hayLx*2gmz5sKzA_F31!PyU8Amy)7yC~fX zuA{CDt8IG{T3ih#)Sym<5yd~foIlo^04-UvuPf21hVYW1>h53JPk2)IXk1H%dtp4h z*A*n*^rB*-H`E(Zg8{hwi<}1l2xslGSP=80*jy zupF{ht9!b%NSG3+5EWKWf^bv{vhAnS)BiSZza{(~!vR=PYZ9gSMc``y;`;jDbumDc=`Qfu0ug@0px{WWSi`r%b7x>xk8(y$^tmw(Pa z=ltV8Zu`h;uK)3qSPQ=wx6;bPhY&ADoWkGXUXD10^!~kyIEBr)HzQ7A|9cdr6LAXf zSdJG55vOqQLOixWoWdt?-;a12;dgK!M0^b43EZDSd>r8e7vZ&S#77YR1ovZzQ+Nv& z)}x41csK4B5FbF8!aasK=5gg?R^Mx4T; zD*;0seZNwPjiWmd_aOW!?)`{U_%L3$co1<4>plP(5vQ=W9J&)e!sl?0B2HloW{EE# zPT{2=gzSh@xC{4dh*S7g+!@3v?D&wPyoET0e}h|TqaIEByQ_92dSw(T1I4%T_(D@WjXHNgMJL+*rMStzDa?ga1^7(@heAg4B@=zgYjKfxap8G;3*1>U zfDiF9%aTt<3*4-a&>^Remo9F(bpHb7qW<%gWt~pt{KAEf3lx$9JSC0AMb(h4O_%Kn zll+o)w%y*$gY$q1zRnak(>dF?nT|Ogn*;rPIA-_*f{wI@3`yr@S$SqV{OL7=|FjZ& z1`O37#1<|6PVJxxR&+1MAi(ln1ABSSK@lDnVOoT*iSR8EE*s?dmx!=jgx82r^0`T* z+e8=>;awuUUxc3(;S(ZEi||DezAD0T5uO&|TO#~}2#fjlwBi!sB_doQ!qp;NFG7z9 zZxUg%2>(okQjc@?;g-l}pNk!vwTPC`>anwiU9re^u`g8X@M0G$mJL=C1vhGm#$Y_* zrHwj8xxKKV2PK0M?8jsyzgpO+1$W!PO0RRfmT2ke#13Rc3w!%RT9o#KZs>}DqjI-% zdqmTs%EQj)NF2;=rX3mOgj4KOiTx%;d09f(&K3O>Fc7E@#G_h>_V)suIwaf)ICgtz zcM;n@aV3a!7i89Yc4Jb8cyC*vJ=qh&JQ1n5mIwr+(LiEPR8y3@I3yX@Vq(7zvp6LX z?2dN?wEnJyqWpsr2=Um{i1l{U?`tu;a|GIXY>R_2gJRvv_muXShTN3Wt#yZ@doZId z2=w-_;wK7&ZN0IC@{2-L0{i9TzZG)2=M}X_V_iLoc4cW%dmpL^6s|3zO~+oy+)_k4 zn!yNG0Y&jdETZ*bE=sYUPeS9EuUV!iR+_Cy6nx@&^*?lrsD zu28#!c%r7o6F2jRlbqRgi&S+}B9@FN8hYA$=SZw_1r2~&&+rduScF47eh74&qmVKbg2(i6?Do-m=% z6F37~jVGf~OcdB7x?6zK+ZV?pJk+FGQK6F(NLm;tel&z@SNyrQ&b@YRRrQ97wbfPY zE2=6()fK_&cCEtgt_f?JRvE5rci(9;&-`WCFryrm)oUwj+BOC&s>2&0M|)eiqDEU6 zt_ZHHs&cPeSKYp`GWhPuQ8S|)Rl#-b>uR*hit5U?jTKc@RckBSf*V5>;q@ECRl%y@ zdabhNU6NzX+8HHT+rECo`p|~;6*X>cZAI0(%8eBptJ~TtYAVC-_Vrk zfP1j_jUYX8d}M6o@> zhe{At6*s4hh*E;P%mTrK8g{CZfpaAwbU9GA(81%`|LXz3;~|d2GPmIW02me`EOe0c zM$rO>p(t3uDt_n8IQxL(o&|?~T`>+uGx0hOoaiic#)0z?Zl) zQq7_iSp@I8A~iNkUF-$U_$)Y&0!N)i(|-nzYZjbWfTPTU^DE#?&LR()Qk@0o1HfsW zg;x`B(zDP>0>?iK&V#_|hsh29`63|0vy}Qia7Jdqc^f!~XTiA~oISJP)B@)Y;BW~s z<77KqgRqa`nI8p?dj>l4{50|`s>nje6DUtB6XTL+rx66A=j=D+`DKK|dK<@TirTIu zgah?~LtA2(Qqpn_f!DC^QOhiO zl#u8zD?_p1s(*QH0UtPlOc0le-E57iKCxf$4ilfc-+V8z$kh) zmd7MSSl%cvW71+|CkP-cFLQY)Ek<_Y7Na#S)ur_!iya0L1fY}OV*SYH7Nhbn5xV6{ z1EK=L=qNPCQTDjBPYxSOU*$N&{RxyR+NXw`xZyL`E}DIFNS=1V&J4`TQ^{ z-i#yNSzAV^D8EOkpU6@SvJ}Ej0?Or~mS|K6m80u}z|n1p9d}-bx1d6J|0C;*%L7`D zpP*D$JLSh2GCI6(vGO85_WB}AS}$1_j{(fYw*q|x2A+kabeh9?v ztSSY$>@3a*HR@uqNeUj7b*UN^Y`{7J_Nk1GzaqfrY&(=%&;gbM!Kg{1J_~&4s z=Rk+sC(xtyv6Es$lB4v);W_wWD+Y2FAB2xr}Q?_&GPSPeX4$glq+tFC( z1`grnq{DG``ewor<6xR-Fgiq$JlnYFtl6?1o9p!YVsNS`PN1T;=68OCB zs8rN)$+nXQ6qN+M%JARXhjU(y^)<*bbhma40%x;l1{`EDe;%HLKmP`}+@JfgTThRZ z4Ud*>a0J4T6f=zlt;nCP4Mu^({f8`Izo-o!o`cLJ43{~?9;};pFWzmL2OuVw*)A`y zi-x*VWEu5k#S=I?%V))@ucMMP)2ZL-ngNH(lMTn_V8dm)4ZHEHAfwKShWxD%ulL-2 zl-V7#Iokkq76=g4sV0B>twxT8+-#`-UjoJUz2mN z;bpoF`xBjEydGgPqqI*NO&n-*Y&-ULA?Hy8ppnl$$YS;Gf=Rf2^3S6xbeYll1=^!) z-GIL5M;~PjO|88eNhdvldVtw_i2>l`(^Sq?g_+?TDN}=GPme5^B<^HuwTI$HQfjD zTxK<=XX2M>n4pH@!{Ev4f|x6Rfl>!8kOu(qU|~cv5b``lc@&V#mzp6*0eRa3IRVIZ z=bLeU3dnJKYZ!F+?B@4?(2lCX{XD90K)HugKM5tpC1*q%fa970N483%zCHs&Zb^oP zXXC57eR9o+M6cz6a9rkF4S@wm>Ce=YaDVn$WTAxYway?8)lgrAV{hSX20I7e=m0N1 zdYWD{Gh9OnLy!@0Ff1PfBnpPCc5FHT71w^?{7B;H?ShvgnI8lWNpDx%Sj>NKtE zmA_8!fXomJHnh$xNO$?gixKG0>uWWjS@MWotdD~ZulM{T{@5IB_-WmSSjr?i&6^M; zlJXRU9Y<)iofiNpMkxdG1G2LP@^e5u_)XMI?W+I;ekyT@m9hemhw+Okqwl>IkUBg7 z+e1P-qY!m-yY z`Sau)>f#Haqp!rf>4nY^v0<04JDNGr=GX@9?Mu$SR1o313kF#M$?Sp~b3e@AZ#=Hc zOa!(PN&Pw-nFmmc#=M+;i`d07WF}1eMKZhRATyn9$n6}(yRGR#8i(c=9q71@feqq&IBN5^Joe765qA1@4WKfo3kYAY~c*8{W zEu1ph*#j(ImZ9UH^wq;6hu1|Gj(nPAv=TIiXYf^NAC5!zS&dS;+j1H?WR>hE2mtAA zxmC9hL9Lgxk59J`wNvXQ?L#)4tu4DS%sNSms#Q8l`GqD z2&~~oREm9RuB@8ITnnV?Ao4Ac^*2En0TJAf&xUfk&$0~Woi z$8FrxHtwIbanH<)`*Sw#85{TGHttW@xKGZDd)mf*(#D-yuEjp<(>Cr?^Wy%3jr)|1 z`$-%37vClB$8FrHgR*E^HE!en>bu1KJ2vjcHtrc4_i-C{1?QWcM&8~5UQaeu|ez0}5i%EtXI8+X^dxSzCfS8d$Mq!w$e|AUQt>AbkVX5(IN<6dmz zUTl;SW1KoK?&Ag>F~YiS++8;Av>Pw1A-I>%i~Ab}9l^cE#=X?W{Su>;;O?Fm_l!YD zaQE1_t2XW{j8cMo&AhmuHs}cMG#|70SXH@=`)Z?<;O?0h_eq0};O@6^ciXtrJ1*9G z_sxs@TLvA$eTR*Ejg7mK-pXR<>Q)+=>elTEL)TE`6={v+ghRLU$@c2)bq z#p0Rkud$7={nA^`iu?UG?jttt12*pEHtqxS;=bR;{h*C|zm5APHtzf9#eJWR`>>6B z)W&_8jr;JtxDVL4@3(R9v~hn+`l{}A2j|884jcCY8~0Wl_t$LPN9M)7-^RV)#(js4 zd)mhR(Rp!C*tkb+-2FE0hi%*s&x?E1#=Xjr)MX zUG($xi>7@2yd2{UI&zFN@e*TPT516)vaff0j3fH9jd31{Bm3TJlgvW*kIbOE91H%4 zdQ}Zene&fd)rVy*=f~Obp!5v~US7(&>2b- zd&04JEF|dC?{C-}^`QXXsCOYnG$918y@>h+9S-?CAaZrgA&&zh>y$&jMFenBibGBU zk`Xd<$S(;8QEDk1@)jU+jN=g6)s{0x4p|Kd&1A?b9I^!vxnAawTM0+xb4Uabx+vg~ zKSz|--JA}7Ul0id`TJ@@EMPta9NF{pQhx_Xsi46j-vq>JpC19@HYkfT#rRI3D!9K5 z9BS`$(mbbALX`m18<2AGvnZNTa~wK+f$w8WIt>g*HI)hhLjGmYxf>8SAckK54G`Je z6wogzB7v}?cq}-N1LrUx#2GkvDTjW+Of(?6kmn`f$X|qU2{VAmSvQCLZ$QXm2KNP+ z*wWZ!)Zk@+WMB=$6Dk0)%3KSG-%_dt5W2WL@*K8e=3~-6t-y)G90spX0OGRH`4k{& z(BXELr?Gi-Istl}x2ai)0*6}z5#=yS4Osm7IY8(#>gz>7Y zr2-=73A|J#ARdbrHv)nxGw})n;sUy1!w4X)z%gXL2ao}a?hgSHvC#PnAaaJ!xgQ0@ z4;-TgUjbymQeVFXL_S^OrHatCr*&TZL_BzcZdDLeR#Nw`;}B#kAd(NKa~mKA_do!@ z_X-3E)#TybM8^Wz3y7RGaXOy@WB@pn;*ci+aapYTJRtIyK^*60K&-WM3J{M@N1pJf zTJ&<@4cs(v46j=Z$N)$hwewy;N-dBwKn&lIhyA%Nl&=SlTp<=H{B%XUA!_l%R^p}W zB~LOW?=?L06TlhMwLnC<3lO>Y#dS{+j)n540ZCix{c%9(GW0qI2=y(T7y6bi8dJ)F zBkL9CJpyMlAjF6BngGPwOZ*;?!xrDT42M~aSs>Q{BImT6P75Hdpvt++^Avp+8@2++ zqvIf=^Z`PbA>j}pE%}}XnC*1|;P9uV(i%O03|lDQ4#+_>oe<3& z=rT0@E8vVQXPUI9oNlnt3T0792h%Uf-bRzO;H2?@Io5czH) z=d}+IA9A?N@?=?;MZ$-GV~iL4q!0A87M#a`GYUF}geL%@lp*1-0inx)I5FiuX|eMq zfK2K#%hPH77GA4>qgw1!1IRe4#;Bd!0GYB-jsP;s=y18P;sC_ZizGV)h+?7q6~Y0K z`>H${x78xg^Hd5K*PWl&i=+kT1aJlb4$Wr0sE;^R}Vff)fL7!$*|3iBY}PF1mu{4pLqpB?3`fn7Jb>8nARRm#Ma1?pv;dX z=5N^>`TUsSY^ZqQ&PJ`NVatuT1RAz%Z?0=>3~csZ-*RK1sjk`Q-L}n!D-S$o!ht>g zw9|$pekX2&<5)s*EP#ST3Y&1g1m?rr>7b%yR6nz*kDb$L@Q2-(q- z#1YaVe)P5c`G=htcbwix7`RdWXCijIu5P@ms-J6(^EyMj@Uv0om2{r9y@2${u0$je z593R00eti=l*3F`MCdjbym+!VA0GSuT%au&*DxT5ll&Y^Ef9^OgFq{Z+ePh&^tQ3% zu7eSr0UAssfdd~Y+tE;0Ct~#!V?XdJyZ!dt(co~ZNg$?m;9yKG7HFsTCV*ir8@#h| z?K*0v^6QF9eG?vx)$iC*FFwoIfZt%lgjh!O2DmJNFdBH=0-+|KL-zXSt=j^P4cnWc zEI9-}DLqU@O>QD(*PA`mqtzoCLMwS(%jJG4fwZvTQ+YEZ1Xm5t>=dDZrKcDoJD~Ey3!UL z!QO;VCgRw6$jf~)7VLr($$m;g@q<~@59yRZ?uI6?@tdJQh%CS;@)Ymsc4>Q9Ee9g- zAs__sjYR_sA4CjD3|nRlc0?a#%GasGhB{nl8)$CauJ;q>ABa{EZ@haRz!~`T^i6A^ zZ#Q0#rlSOIz}c^Uuc-5^DaEIr1!Xf$s?}px(_#mWIIbdYg_u>nZS(NBNU4?M` zUK8(z_?F%t=~xXt^~qQa-@If9I$fkXrQ3F+0=P)Dq?xDeTMHh;0M{ku)&5O?oXeRWn-mvT0@%h(eF~^S96zej1Il9#1fU z(@F9~Dh%xv^&(m-!J@xUNVK8kq&*^~Pi`rl+k3v}W0y7;^T zRFvPJz{e*nCF!^SG4vy>Xz;)E#scwVTYL{jv~D?6vAh7iwvOFcX%%j@+@JLj7M-~* z7QI0Rjvr54e`G+}-YBp*?cJxM>nZ2Hy+ctG- zHhonj5Wq_)x(d?Wa(qPua_48p2Q;Jl&;X+5dM6uLd{NiHG)u)NX1Y8;)soKQ@hMByFnz!C5n|n*qE$hO`wHA6F>Zf@F;yx>OBTzT?9^3Nqo2<^+ z7y}>#H3dmjXu3NTieUbzYbsiONZ{$BiE0!^qP=5d!;=lVus853a0t zHjk}*BunUigtGcLi^gdlyoj`Q{D5#~HoEu7sVP@pK9@0!7>$zUbTdL?YYBT7O)Ww; zPm&{RJZ4%GP4=lNELHUl7|E0}X|iSVWNs?c3?z30(X~Q7(dD0KB7-kBDI(Nkr*yf-mMOGgn`WN$@ z4z`o#o_QY6?3H)6g search starts here: + E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include + E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include + E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed + E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include + End of search list. + Compiler executable checksum: 2aa4fcf5c9208168c5e2d38a58fc2a97 + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_a1bf8.dir/' + as -v -o CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.obj C:\\Users\\jrnitre\\AppData\\Local\\Temp\\cc6vv68v.s + GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.40 + COMPILER_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/ + LIBRARY_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../ + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.' + [2/2] cmd.exe /C "cd . && "E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\gcc.exe" -v CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.obj -o cmTC_a1bf8.exe -Wl,--out-implib,libcmTC_a1bf8.dll.a -Wl,--major-image-version,0,--minor-image-version,0 && cd ." + Using built-in specs. + COLLECT_GCC=E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\gcc.exe + COLLECT_LTO_WRAPPER=E:/Software/CLion\\ 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe + Target: x86_64-w64-mingw32 + Configured with: ../gcc-13.1.0/configure --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --build=x86_64-alpine-linux-musl --prefix=/win --enable-checking=release --enable-fully-dynamic-string --enable-languages=c,c++ --with-arch=nocona --with-tune=generic --enable-libatomic --enable-libgomp --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --enable-seh-exceptions --enable-shared --enable-static --enable-threads=posix --enable-version-specific-runtime-libs --disable-bootstrap --disable-graphite --disable-libada --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-libquadmath --disable-lto --disable-nls --disable-multilib --disable-rpath --disable-symvers --disable-werror --disable-win32-registry --with-gnu-as --with-gnu-ld --with-system-libiconv --with-system-libz --with-gmp=/win/makedepends --with-mpfr=/win/makedepends --with-mpc=/win/makedepends + Thread model: posix + Supported LTO compression algorithms: zlib + gcc version 13.1.0 (GCC) + COMPILER_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/ + LIBRARY_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a1bf8.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_a1bf8.' + E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_a1bf8.exe E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_a1bf8.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a1bf8.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_a1bf8.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake:127 (message)" + - "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] + add: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include] + add: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] + add: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] + end of search list found + collapse include dir [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] ==> [E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include] + collapse include dir [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include] ==> [E:/Software/CLion 2023.3.4/bin/mingw/include] + collapse include dir [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] ==> [E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] + collapse include dir [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] ==> [E:/Software/CLion 2023.3.4/bin/mingw/x86_64-w64-mingw32/include] + implicit include dirs: [E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include;E:/Software/CLion 2023.3.4/bin/mingw/include;E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed;E:/Software/CLion 2023.3.4/bin/mingw/x86_64-w64-mingw32/include] + + + - + kind: "message-v1" + backtrace: + - "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake:152 (message)" + - "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + ignore line: [Change Dir: 'E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-htvahl'] + ignore line: [] + ignore line: [Run Build Command(s): "E:/Software/CLion 2023.3.4/bin/ninja/win/x64/ninja.exe" -v cmTC_a1bf8] + ignore line: [[1/2] "E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\gcc.exe" -fdiagnostics-color=always -v -o CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.obj -c "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCCompilerABI.c"] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\gcc.exe] + ignore line: [Target: x86_64-w64-mingw32] + ignore line: [Configured with: ../gcc-13.1.0/configure --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --build=x86_64-alpine-linux-musl --prefix=/win --enable-checking=release --enable-fully-dynamic-string --enable-languages=c,c++ --with-arch=nocona --with-tune=generic --enable-libatomic --enable-libgomp --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --enable-seh-exceptions --enable-shared --enable-static --enable-threads=posix --enable-version-specific-runtime-libs --disable-bootstrap --disable-graphite --disable-libada --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-libquadmath --disable-lto --disable-nls --disable-multilib --disable-rpath --disable-symvers --disable-werror --disable-win32-registry --with-gnu-as --with-gnu-ld --with-system-libiconv --with-system-libz --with-gmp=/win/makedepends --with-mpfr=/win/makedepends --with-mpc=/win/makedepends] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 13.1.0 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_a1bf8.dir/'] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1.exe -quiet -v -iprefix E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_a1bf8.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\jrnitre\\AppData\\Local\\Temp\\cc6vv68v.s] + ignore line: [GNU C17 (GCC) version 13.1.0 (x86_64-w64-mingw32)] + ignore line: [ compiled by GNU C version 13.1.0 GMP version 6.2.1 MPFR version 4.2.0-p4 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include"] + ignore line: [ignoring nonexistent directory "/win/include"] + ignore line: [ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../include"] + ignore line: [ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed"] + ignore line: [ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include"] + ignore line: [ignoring nonexistent directory "/mingw/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: 2aa4fcf5c9208168c5e2d38a58fc2a97] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_a1bf8.dir/'] + ignore line: [ as -v -o CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.obj C:\\Users\\jrnitre\\AppData\\Local\\Temp\\cc6vv68v.s] + ignore line: [GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.40] + ignore line: [COMPILER_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/] + ignore line: [LIBRARY_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.'] + ignore line: [[2/2] cmd.exe /C "cd . && "E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\gcc.exe" -v CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.obj -o cmTC_a1bf8.exe -Wl --out-implib libcmTC_a1bf8.dll.a -Wl --major-image-version 0 --minor-image-version 0 && cd ."] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\gcc.exe] + ignore line: [COLLECT_LTO_WRAPPER=E:/Software/CLion\\ 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe] + ignore line: [Target: x86_64-w64-mingw32] + ignore line: [Configured with: ../gcc-13.1.0/configure --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --build=x86_64-alpine-linux-musl --prefix=/win --enable-checking=release --enable-fully-dynamic-string --enable-languages=c,c++ --with-arch=nocona --with-tune=generic --enable-libatomic --enable-libgomp --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --enable-seh-exceptions --enable-shared --enable-static --enable-threads=posix --enable-version-specific-runtime-libs --disable-bootstrap --disable-graphite --disable-libada --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-libquadmath --disable-lto --disable-nls --disable-multilib --disable-rpath --disable-symvers --disable-werror --disable-win32-registry --with-gnu-as --with-gnu-ld --with-system-libiconv --with-system-libz --with-gmp=/win/makedepends --with-mpfr=/win/makedepends --with-mpc=/win/makedepends] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 13.1.0 (GCC) ] + ignore line: [COMPILER_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/] + ignore line: [LIBRARY_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a1bf8.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_a1bf8.'] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_a1bf8.exe E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_a1bf8.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_a1bf8.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a1bf8.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_a1bf8.'] + ignore line: [] + ignore line: [] + implicit libs: [] + implicit objs: [] + implicit dirs: [] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" + - "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-f28s20" + binary: "E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-f28s20" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: 'E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-f28s20' + + Run Build Command(s): "E:/Software/CLion 2023.3.4/bin/ninja/win/x64/ninja.exe" -v cmTC_5ecff + [1/2] "E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\g++.exe" -fdiagnostics-color=always -v -o CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj -c "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp" + Using built-in specs. + COLLECT_GCC=E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\g++.exe + Target: x86_64-w64-mingw32 + Configured with: ../gcc-13.1.0/configure --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --build=x86_64-alpine-linux-musl --prefix=/win --enable-checking=release --enable-fully-dynamic-string --enable-languages=c,c++ --with-arch=nocona --with-tune=generic --enable-libatomic --enable-libgomp --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --enable-seh-exceptions --enable-shared --enable-static --enable-threads=posix --enable-version-specific-runtime-libs --disable-bootstrap --disable-graphite --disable-libada --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-libquadmath --disable-lto --disable-nls --disable-multilib --disable-rpath --disable-symvers --disable-werror --disable-win32-registry --with-gnu-as --with-gnu-ld --with-system-libiconv --with-system-libz --with-gmp=/win/makedepends --with-mpfr=/win/makedepends --with-mpc=/win/makedepends + Thread model: posix + Supported LTO compression algorithms: zlib + gcc version 13.1.0 (GCC) + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_5ecff.dir/' + E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_5ecff.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\jrnitre\\AppData\\Local\\Temp\\cciEyPMT.s + GNU C++17 (GCC) version 13.1.0 (x86_64-w64-mingw32) + compiled by GNU C version 13.1.0, GMP version 6.2.1, MPFR version 4.2.0-p4, MPC version 1.3.1, isl version none + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++" + ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32" + ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward" + ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include" + ignoring nonexistent directory "/win/include" + ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../include" + ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed" + ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include" + ignoring nonexistent directory "/mingw/include" + #include "..." search starts here: + #include <...> search starts here: + E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++ + E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32 + E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward + E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include + E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include + E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed + E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include + End of search list. + Compiler executable checksum: e75de627edc3c57e31324b930b15b056 + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_5ecff.dir/' + as -v -o CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\jrnitre\\AppData\\Local\\Temp\\cciEyPMT.s + GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.40 + COMPILER_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/ + LIBRARY_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../ + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.' + [2/2] cmd.exe /C "cd . && "E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\g++.exe" -v CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_5ecff.exe -Wl,--out-implib,libcmTC_5ecff.dll.a -Wl,--major-image-version,0,--minor-image-version,0 && cd ." + Using built-in specs. + COLLECT_GCC=E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\g++.exe + COLLECT_LTO_WRAPPER=E:/Software/CLion\\ 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe + Target: x86_64-w64-mingw32 + Configured with: ../gcc-13.1.0/configure --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --build=x86_64-alpine-linux-musl --prefix=/win --enable-checking=release --enable-fully-dynamic-string --enable-languages=c,c++ --with-arch=nocona --with-tune=generic --enable-libatomic --enable-libgomp --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --enable-seh-exceptions --enable-shared --enable-static --enable-threads=posix --enable-version-specific-runtime-libs --disable-bootstrap --disable-graphite --disable-libada --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-libquadmath --disable-lto --disable-nls --disable-multilib --disable-rpath --disable-symvers --disable-werror --disable-win32-registry --with-gnu-as --with-gnu-ld --with-system-libiconv --with-system-libz --with-gmp=/win/makedepends --with-mpfr=/win/makedepends --with-mpc=/win/makedepends + Thread model: posix + Supported LTO compression algorithms: zlib + gcc version 13.1.0 (GCC) + COMPILER_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/ + LIBRARY_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_5ecff.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_5ecff.' + E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_5ecff.exe E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_5ecff.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_5ecff.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_5ecff.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake:127 (message)" + - "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++] + add: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32] + add: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward] + add: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] + add: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include] + add: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] + add: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] + end of search list found + collapse include dir [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++] ==> [E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++] + collapse include dir [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32] ==> [E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32] + collapse include dir [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward] ==> [E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward] + collapse include dir [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] ==> [E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include] + collapse include dir [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include] ==> [E:/Software/CLion 2023.3.4/bin/mingw/include] + collapse include dir [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] ==> [E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] + collapse include dir [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] ==> [E:/Software/CLion 2023.3.4/bin/mingw/x86_64-w64-mingw32/include] + implicit include dirs: [E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++;E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32;E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward;E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include;E:/Software/CLion 2023.3.4/bin/mingw/include;E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed;E:/Software/CLion 2023.3.4/bin/mingw/x86_64-w64-mingw32/include] + + + - + kind: "message-v1" + backtrace: + - "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake:152 (message)" + - "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + ignore line: [Change Dir: 'E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-f28s20'] + ignore line: [] + ignore line: [Run Build Command(s): "E:/Software/CLion 2023.3.4/bin/ninja/win/x64/ninja.exe" -v cmTC_5ecff] + ignore line: [[1/2] "E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\g++.exe" -fdiagnostics-color=always -v -o CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj -c "E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp"] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\g++.exe] + ignore line: [Target: x86_64-w64-mingw32] + ignore line: [Configured with: ../gcc-13.1.0/configure --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --build=x86_64-alpine-linux-musl --prefix=/win --enable-checking=release --enable-fully-dynamic-string --enable-languages=c,c++ --with-arch=nocona --with-tune=generic --enable-libatomic --enable-libgomp --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --enable-seh-exceptions --enable-shared --enable-static --enable-threads=posix --enable-version-specific-runtime-libs --disable-bootstrap --disable-graphite --disable-libada --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-libquadmath --disable-lto --disable-nls --disable-multilib --disable-rpath --disable-symvers --disable-werror --disable-win32-registry --with-gnu-as --with-gnu-ld --with-system-libiconv --with-system-libz --with-gmp=/win/makedepends --with-mpfr=/win/makedepends --with-mpc=/win/makedepends] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 13.1.0 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_5ecff.dir/'] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT E:/Software/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_5ecff.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\jrnitre\\AppData\\Local\\Temp\\cciEyPMT.s] + ignore line: [GNU C++17 (GCC) version 13.1.0 (x86_64-w64-mingw32)] + ignore line: [ compiled by GNU C version 13.1.0 GMP version 6.2.1 MPFR version 4.2.0-p4 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++"] + ignore line: [ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32"] + ignore line: [ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward"] + ignore line: [ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include"] + ignore line: [ignoring nonexistent directory "/win/include"] + ignore line: [ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../include"] + ignore line: [ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed"] + ignore line: [ignoring duplicate directory "E:/Software/CLion 2023.3.4/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include"] + ignore line: [ignoring nonexistent directory "/mingw/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/backward] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: e75de627edc3c57e31324b930b15b056] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_5ecff.dir/'] + ignore line: [ as -v -o CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\jrnitre\\AppData\\Local\\Temp\\cciEyPMT.s] + ignore line: [GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.40] + ignore line: [COMPILER_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/] + ignore line: [LIBRARY_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] cmd.exe /C "cd . && "E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\g++.exe" -v CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_5ecff.exe -Wl --out-implib libcmTC_5ecff.dll.a -Wl --major-image-version 0 --minor-image-version 0 && cd ."] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=E:\\Software\\CLion 2023.3.4\\bin\\mingw\\bin\\g++.exe] + ignore line: [COLLECT_LTO_WRAPPER=E:/Software/CLion\\ 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe] + ignore line: [Target: x86_64-w64-mingw32] + ignore line: [Configured with: ../gcc-13.1.0/configure --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --build=x86_64-alpine-linux-musl --prefix=/win --enable-checking=release --enable-fully-dynamic-string --enable-languages=c,c++ --with-arch=nocona --with-tune=generic --enable-libatomic --enable-libgomp --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --enable-seh-exceptions --enable-shared --enable-static --enable-threads=posix --enable-version-specific-runtime-libs --disable-bootstrap --disable-graphite --disable-libada --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-libquadmath --disable-lto --disable-nls --disable-multilib --disable-rpath --disable-symvers --disable-werror --disable-win32-registry --with-gnu-as --with-gnu-ld --with-system-libiconv --with-system-libz --with-gmp=/win/makedepends --with-mpfr=/win/makedepends --with-mpc=/win/makedepends] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 13.1.0 (GCC) ] + ignore line: [COMPILER_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/] + ignore line: [LIBRARY_PATH=E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_5ecff.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_5ecff.'] + ignore line: [ E:/Software/CLion 2023.3.4/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_5ecff.exe E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LE:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_5ecff.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_5ecff.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o E:/Software/CLion 2023.3.4/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_5ecff.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_5ecff.'] + ignore line: [] + ignore line: [] + implicit libs: [] + implicit objs: [] + implicit dirs: [] + implicit fwks: [] + + +... diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/TargetDirectories.txt b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..ca620eb --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/01_Clion_Cplus_learn_20240419.dir +E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/edit_cache.dir +E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/rebuild_cache.dir diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/clion-Debug-log.txt b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/clion-Debug-log.txt new file mode 100644 index 0000000..34748cb --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/clion-Debug-log.txt @@ -0,0 +1,4 @@ +"E:\Software\CLion 2023.3.4\bin\cmake\win\x64\bin\cmake.exe" -DCMAKE_BUILD_TYPE=Debug "-DCMAKE_MAKE_PROGRAM=E:/Software/CLion 2023.3.4/bin/ninja/win/x64/ninja.exe" -G Ninja -S E:\SYSTEM\Desktop\PROJECT\CodeLibrary_Next\Cplus\01_Clion_Cplus_learn_20240419 -B E:\SYSTEM\Desktop\PROJECT\CodeLibrary_Next\Cplus\01_Clion_Cplus_learn_20240419\cmake-build-debug +-- Configuring done (0.5s) +-- Generating done (0.0s) +-- Build files have been written to: E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/clion-environment.txt b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000..1866949 --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/clion-environment.txt @@ -0,0 +1,4 @@ +ToolSet: 11.0 w64 (local)@E:\Software\CLion 2023.3.4\bin\mingw +Options: + +Options:-DCMAKE_MAKE_PROGRAM=E:/Software/CLion 2023.3.4/bin/ninja/win/x64/ninja.exe \ No newline at end of file diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/cmake.check_cache b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/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/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/rules.ninja b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/rules.ninja new file mode 100644 index 0000000..91187da --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/CMakeFiles/rules.ninja @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.27 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: 01_Clion_Cplus_learn_20240419 +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__01_Clion_Cplus_learn_20240419_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}"E:\Software\CLion 2023.3.4\bin\mingw\bin\g++.exe" $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__01_Clion_Cplus_learn_20240419_Debug + command = cmd.exe /C "$PRE_LINK && "E:\Software\CLion 2023.3.4\bin\mingw\bin\g++.exe" $FLAGS $LINK_FLAGS $in -o $TARGET_FILE -Wl,--out-implib,$TARGET_IMPLIB -Wl,--major-image-version,0,--minor-image-version,0 $LINK_PATH $LINK_LIBRARIES && $POST_BUILD" + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = "E:\Software\CLion 2023.3.4\bin\cmake\win\x64\bin\cmake.exe" --regenerate-during-build -SE:\SYSTEM\Desktop\PROJECT\CodeLibrary_Next\Cplus\01_Clion_Cplus_learn_20240419 -BE:\SYSTEM\Desktop\PROJECT\CodeLibrary_Next\Cplus\01_Clion_Cplus_learn_20240419\cmake-build-debug + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = "E:\Software\CLion 2023.3.4\bin\ninja\win\x64\ninja.exe" $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = "E:\Software\CLion 2023.3.4\bin\ninja\win\x64\ninja.exe" -t targets + description = All primary targets available: + diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/Testing/Temporary/LastTest.log b/01_Clion_Cplus_learn_20240419/cmake-build-debug/Testing/Temporary/LastTest.log new file mode 100644 index 0000000..0a4d87d --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/Testing/Temporary/LastTest.log @@ -0,0 +1,3 @@ +Start testing: Apr 20 00:26 й׼ʱ +---------------------------------------------------------- +End testing: Apr 20 00:26 й׼ʱ diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/build.ninja b/01_Clion_Cplus_learn_20240419/cmake-build-debug/build.ninja new file mode 100644 index 0000000..21d532e --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/build.ninja @@ -0,0 +1,146 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.27 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: 01_Clion_Cplus_learn_20240419 +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = E$:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug/ +# ============================================================================= +# Object build statements for EXECUTABLE target 01_Clion_Cplus_learn_20240419 + + +############################################# +# Order-only phony target for 01_Clion_Cplus_learn_20240419 + +build cmake_object_order_depends_target_01_Clion_Cplus_learn_20240419: phony || CMakeFiles/01_Clion_Cplus_learn_20240419.dir + +build CMakeFiles/01_Clion_Cplus_learn_20240419.dir/main.cpp.obj: CXX_COMPILER__01_Clion_Cplus_learn_20240419_unscanned_Debug E$:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/main.cpp || cmake_object_order_depends_target_01_Clion_Cplus_learn_20240419 + DEP_FILE = CMakeFiles\01_Clion_Cplus_learn_20240419.dir\main.cpp.obj.d + FLAGS = -g -fdiagnostics-color=always + OBJECT_DIR = CMakeFiles\01_Clion_Cplus_learn_20240419.dir + OBJECT_FILE_DIR = CMakeFiles\01_Clion_Cplus_learn_20240419.dir + + +# ============================================================================= +# Link build statements for EXECUTABLE target 01_Clion_Cplus_learn_20240419 + + +############################################# +# Link the executable 01_Clion_Cplus_learn_20240419.exe + +build 01_Clion_Cplus_learn_20240419.exe: CXX_EXECUTABLE_LINKER__01_Clion_Cplus_learn_20240419_Debug CMakeFiles/01_Clion_Cplus_learn_20240419.dir/main.cpp.obj + FLAGS = -g + LINK_LIBRARIES = -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + OBJECT_DIR = CMakeFiles\01_Clion_Cplus_learn_20240419.dir + POST_BUILD = cd . + PRE_LINK = cd . + TARGET_FILE = 01_Clion_Cplus_learn_20240419.exe + TARGET_IMPLIB = lib01_Clion_Cplus_learn_20240419.dll.a + TARGET_PDB = 01_Clion_Cplus_learn_20240419.exe.dbg + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cmd.exe /C "cd /D E:\SYSTEM\Desktop\PROJECT\CodeLibrary_Next\Cplus\01_Clion_Cplus_learn_20240419\cmake-build-debug && "E:\Software\CLion 2023.3.4\bin\cmake\win\x64\bin\cmake.exe" -E echo "No interactive CMake dialog available."" + DESC = No interactive CMake dialog available... + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cmd.exe /C "cd /D E:\SYSTEM\Desktop\PROJECT\CodeLibrary_Next\Cplus\01_Clion_Cplus_learn_20240419\cmake-build-debug && "E:\Software\CLion 2023.3.4\bin\cmake\win\x64\bin\cmake.exe" --regenerate-during-build -SE:\SYSTEM\Desktop\PROJECT\CodeLibrary_Next\Cplus\01_Clion_Cplus_learn_20240419 -BE:\SYSTEM\Desktop\PROJECT\CodeLibrary_Next\Cplus\01_Clion_Cplus_learn_20240419\cmake-build-debug" + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +build 01_Clion_Cplus_learn_20240419: phony 01_Clion_Cplus_learn_20240419.exe + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug + +build all: phony 01_Clion_Cplus_learn_20240419.exe + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | CMakeCache.txt CMakeFiles/3.27.8/CMakeCCompiler.cmake CMakeFiles/3.27.8/CMakeCXXCompiler.cmake CMakeFiles/3.27.8/CMakeRCCompiler.cmake CMakeFiles/3.27.8/CMakeSystem.cmake E$:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/CMakeLists.txt E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCInformation.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCXXInformation.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCommonLanguageInclude.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeGenericSystem.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeInitializeConfigs.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeLanguageInformation.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeRCInformation.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeSystemSpecificInformation.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeSystemSpecificInitialize.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Compiler/CMakeCommonCompilerMacros.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Compiler/GNU-C.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Compiler/GNU-CXX.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Compiler/GNU.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU-C-ABI.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU-C.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU-CXX-ABI.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU-CXX.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-Initialize.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-windres.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/WindowsPaths.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build CMakeCache.txt CMakeFiles/3.27.8/CMakeCCompiler.cmake CMakeFiles/3.27.8/CMakeCXXCompiler.cmake CMakeFiles/3.27.8/CMakeRCCompiler.cmake CMakeFiles/3.27.8/CMakeSystem.cmake E$:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/CMakeLists.txt E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCInformation.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCXXInformation.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeCommonLanguageInclude.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeGenericSystem.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeInitializeConfigs.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeLanguageInformation.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeRCInformation.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeSystemSpecificInformation.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeSystemSpecificInitialize.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Compiler/CMakeCommonCompilerMacros.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Compiler/GNU-C.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Compiler/GNU-CXX.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Compiler/GNU.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU-C-ABI.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU-C.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU-CXX-ABI.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU-CXX.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-GNU.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-Initialize.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows-windres.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/Windows.cmake E$:/Software/CLion$ 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/Platform/WindowsPaths.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/01_Clion_Cplus_learn_20240419/cmake-build-debug/cmake_install.cmake b/01_Clion_Cplus_learn_20240419/cmake-build-debug/cmake_install.cmake new file mode 100644 index 0000000..368a15d --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/cmake-build-debug/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/01_Clion_Cplus_learn_20240419") +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() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "E:/Software/CLion 2023.3.4/bin/mingw/bin/objdump.exe") +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 "E:/SYSTEM/Desktop/PROJECT/CodeLibrary_Next/Cplus/01_Clion_Cplus_learn_20240419/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/01_Clion_Cplus_learn_20240419/main.cpp b/01_Clion_Cplus_learn_20240419/main.cpp new file mode 100644 index 0000000..fed40af --- /dev/null +++ b/01_Clion_Cplus_learn_20240419/main.cpp @@ -0,0 +1,33 @@ +/* + * Code: Cplus学习 + * Date: 2024-04-19 + * Design by JRNitre + * + * Function: + * * 构造函数 + * * 析构函数 + * */ + +#include +using namespace std; + +class person{ +public: +// 构造函数 - 无参 +person(){ + cout << "no parameter structure function" << endl; +} + +// 析构函数 - 无参 +~person(){ + cout << "no parameter destructors function" << endl; +} + +}; + +int main() { + person p1; + + system("pause"); + return 0; +} diff --git a/Clion_CPlus_Template/main.exe b/Clion_CPlus_Template/main.exe new file mode 100644 index 0000000000000000000000000000000000000000..268e6d1337a3eed5d0da9e664f5b6439c0adaa15 GIT binary patch literal 44550 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