From 3a4fea17a19183a1ab1d5f8d0721f0aea8617c0d Mon Sep 17 00:00:00 2001 From: xb <18656218039@163.com> Date: Tue, 30 Dec 2025 17:01:58 +0800 Subject: [PATCH] Initial commit from DCSP - 2025/12/30 17:01:58 --- CMakeLists.txt | 46 + ObcHS-main.cpp | 28 + ObcHS.cpp | 83 ++ ObcHS.h | 19 + build/CMakeCache.txt | 369 ++++++++ build/CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 ++ .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 ++ .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes build/CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++++++++++ build/CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 +++++++++++++++++ build/CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes .../CMakeDirectoryInformation.cmake | 16 + build/CMakeFiles/CMakeOutput.log | 449 ++++++++++ build/CMakeFiles/Makefile.cmake | 122 +++ build/CMakeFiles/Makefile2 | 112 +++ build/CMakeFiles/ObcHS.dir/DependInfo.cmake | 20 + build/CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o | Bin 0 -> 13704 bytes build/CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o.d | 163 ++++ build/CMakeFiles/ObcHS.dir/ObcHS.cpp.o | Bin 0 -> 149480 bytes build/CMakeFiles/ObcHS.dir/ObcHS.cpp.o.d | 374 ++++++++ build/CMakeFiles/ObcHS.dir/build.make | 126 +++ build/CMakeFiles/ObcHS.dir/cmake_clean.cmake | 13 + .../CMakeFiles/ObcHS.dir/compiler_depend.make | 2 + build/CMakeFiles/ObcHS.dir/compiler_depend.ts | 2 + build/CMakeFiles/ObcHS.dir/depend.make | 2 + build/CMakeFiles/ObcHS.dir/flags.make | 10 + build/CMakeFiles/ObcHS.dir/link.txt | 1 + build/CMakeFiles/ObcHS.dir/progress.make | 4 + build/CMakeFiles/TargetDirectories.txt | 3 + build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/progress.marks | 1 + build/Makefile | 208 +++++ build/bin/ObcHS | Bin 0 -> 92832 bytes build/cmake_install.cmake | 54 ++ 37 files changed, 3992 insertions(+) create mode 100644 CMakeLists.txt create mode 100644 ObcHS-main.cpp create mode 100644 ObcHS.cpp create mode 100644 ObcHS.h create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100755 build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100755 build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100755 build/CMakeFiles/3.22.1/CompilerIdC/a.out create mode 100644 build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/CMakeFiles/CMakeOutput.log create mode 100644 build/CMakeFiles/Makefile.cmake create mode 100644 build/CMakeFiles/Makefile2 create mode 100644 build/CMakeFiles/ObcHS.dir/DependInfo.cmake create mode 100644 build/CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o create mode 100644 build/CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o.d create mode 100644 build/CMakeFiles/ObcHS.dir/ObcHS.cpp.o create mode 100644 build/CMakeFiles/ObcHS.dir/ObcHS.cpp.o.d create mode 100644 build/CMakeFiles/ObcHS.dir/build.make create mode 100644 build/CMakeFiles/ObcHS.dir/cmake_clean.cmake create mode 100644 build/CMakeFiles/ObcHS.dir/compiler_depend.make create mode 100644 build/CMakeFiles/ObcHS.dir/compiler_depend.ts create mode 100644 build/CMakeFiles/ObcHS.dir/depend.make create mode 100644 build/CMakeFiles/ObcHS.dir/flags.make create mode 100644 build/CMakeFiles/ObcHS.dir/link.txt create mode 100644 build/CMakeFiles/ObcHS.dir/progress.make create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/progress.marks create mode 100644 build/Makefile create mode 100755 build/bin/ObcHS create mode 100644 build/cmake_install.cmake diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..baa5f30 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,46 @@ +cmake_minimum_required(VERSION 3.10) +project(ObcHS) + +# 设置C++标准 +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +# 设置编译选项 +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread") + +# 包含头文件路径 +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} # 当前目录 + /usr/local/include/simmsg # simmsg头文件目录 + /usr/local/include # 系统本地include + /usr/include # 系统include +) + +# 链接库路径 +link_directories( + /usr/local/lib # 系统本地lib + /usr/lib # 系统lib + /usr/lib/x86_64-linux-gnu # 系统64位库 +) + +# 添加可执行文件 +add_executable(ObcHS + ObcHS-main.cpp + ObcHS.cpp +) + +# 链接库 +target_link_libraries(ObcHS + pthread + m + rt + simmsg + fastrtps + fastcdr + foonathan_memory +) + +# 设置输出目录 +set_target_properties(ObcHS PROPERTIES + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin +) diff --git a/ObcHS-main.cpp b/ObcHS-main.cpp new file mode 100644 index 0000000..19c645e --- /dev/null +++ b/ObcHS-main.cpp @@ -0,0 +1,28 @@ +#include "ObcHS.h" +#include +#include +#include +#include + +int main() { + // 初始化星务硬件服务化 + ObcHS_init(0, "Obc_Hardware_Service"); + + // 测试数据: 0x55, 0xAA, 0x55, 0xAA + uint8_t test_data[] = {0x55, 0xAA, 0x55, 0xAA}; + uint16_t data_len = sizeof(test_data); + + std::string dest = "Obc_Service"; + + int count = 0; + while (true) { + count++; + + // 发送遥控数据 + ObcHS_command_Pub(test_data, dest, data_len); + + std::this_thread::sleep_for(std::chrono::seconds(3)); + } + + return 0; +} diff --git a/ObcHS.cpp b/ObcHS.cpp new file mode 100644 index 0000000..e8641a5 --- /dev/null +++ b/ObcHS.cpp @@ -0,0 +1,83 @@ +#include "SimMsg.h" +#include "ObcHS.h" + +#include +#include +#include + + +using namespace std; + +void ObcHSWriteLog(const std::string &msg) +{ + std::cout << msg< parameters; + string expression = "dest = '"+ servername + "'"; + if (nullptr == ObcHS_part) + { + ObcHS_part=new SimMsg(domainid, 3000, appname, ObcHSWriteLog); + ObcHS_part->create_pub(topic_name_cmd); + ObcHS_part->create_pub(topic_name_tlm); + + ObcHS_part->create_sub(topic_name_cmd, command_callback, expression, parameters); + ObcHS_part->create_sub(topic_name_tlm, telemetry_callback, expression, parameters); + } +} + +// 遥控接收回调函数 +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + // 打印接收到的数据 + std::cout << "Command received from " << src << " to " << dest << std::endl; + std::cout << "Type: " << type << std::endl; + std::cout << "Data (" << data.size() << " bytes): "; + for (size_t i = 0; i < data.size(); ++i) { + std::cout << std::hex << std::uppercase << (int)data[i]; + if (i < data.size() - 1) { + std::cout << ", "; + } + } + std::cout << std::dec << std::endl; +} + +// 遥测接收回调函数 +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + // 打印接收到的数据 + std::cout << "Telemetry received from " << src << " to " << dest << std::endl; + std::cout << "Type: " << type << std::endl; + std::cout << "Data (" << data.size() << " bytes): "; + for (size_t i = 0; i < data.size(); ++i) { + std::cout << std::hex << std::uppercase << (int)data[i]; + if (i < data.size() - 1) { + std::cout << ", "; + } + } + std::cout << std::dec << std::endl; +} + + +// 星务硬件服务化遥控发布 +void ObcHS_command_Pub(uint8_t* data, string dest, uint16_t len) +{ + ObcHS_part->publish(topic_name_cmd, "Obc_Hardware_Service", dest, "command", data, len); +} + +// 星务硬件服务化遥测发布 +void ObcHS_telemetry_Pub(uint8_t* data, string dest, uint16_t len) +{ + ObcHS_part->publish(topic_name_tlm, "Obc_Hardware_Service", dest, "telemetry", data, len); +} diff --git a/ObcHS.h b/ObcHS.h new file mode 100644 index 0000000..f51db72 --- /dev/null +++ b/ObcHS.h @@ -0,0 +1,19 @@ +#include +#include +#include + +void ObcHSWriteLog(const std::string &msg); + +void ObcHS_init(uint8_t domainid, std::string appname); + +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void ObcHS_command_Pub(uint8_t* data, std::string dest, uint16_t len); + +void ObcHS_telemetry_Pub(uint8_t* data, std::string dest, uint16_t len); diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 0000000..0bf16ff --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=ObcHS + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +ObcHS_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build + +//Value Computed by CMake +ObcHS_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +ObcHS_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-2/星务硬件服务化 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build +//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=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/xb/satellite/aircraft-1/container-2/星务硬件服务化 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..06dd536772c02e825fd19762b11056db14996a8c GIT binary patch literal 15968 zcmeHOYit}>6~4Q15|=!@Nn>J?(k!HfgyMq0>$q*>0HIp1bH ztXow0fy7+P``z=M$Gvmr&hDL=dq0{U9Eita3T2skhhiy}@R^h-l5dj=K}zjWYv}X! z>K3(vz7OM#n>$TGD7xi<4Oa(#iywSzo3VV?6*{zU+!ywN{)m5JeA1c zfsaW8K=AeUlG0)bN5l^p^yA#jxBGtcJ&Q3ZdD$iiKNi_fX}&$34!;Oir9B|>$vNTw zJ(ABbc1Rdt*l$Ao!q_ih+!7%E*iyG;)?>joW3{az+mJlyHV`+R%_Q81w%8GZiD5`-|~X*<|0uS?BS`+_ygcFr_(8-*|q(b&TsL zxz6Vo*7k1@tR^8ud656VJ-m#;*qB8)N+ zWgyBxlz}J%Q3j$6L>c%$&cI(aK%F9?#o?b+|jGHk!D&&=yjKDSSQ za$%VsdrH4}-Q7R|ZkGVfwYjmDEz~dgbAM0vuv%5_II5rOiE~w-dDdO6pYB;f!sYF? zTJ3U+k**!TP(MfYv%*bBCCWgQfhYq}2BHi^ z8Hh3vWgyBxlz}J%Q3j$6{QDW;_g^npGD8Eyd&~63t~6%kCSB)P$DZRs`=QM6Kz6S? zZCFmp${lku`;7xb=}iAnuk!3X|LnAD86}6_-5ndujEoGXjr34|rgw-eJiVE3%^t461(@XicKYAn^&)Fo~0LR z%=6lT6Xf$IHt1jJy^*_(s@?Rzjd+h(n;2Nz_Rf}7_cWhW`!?-;%g)=p*O%=7KKf6< zj_O=Erc3`X5dR@2(rXi+i1)2o5qGF%CZZB$Aj&|LfhYq}2BHi^8Hh3vWgyBxl!5<^ z3}C$?)+b`^p?A|mU0jWB%KF7MB7a%dIlfM0tb^PvGH!h~iH!A-e80p6`oCVUl~_I} zix{ysae{C7sQ7DImAWMQ*Z8!0KyZ~{n_#OT0Ba+wvi@~E%x*Z;@v7T z?EX>n`%8K9sOuv8i^=H)_YJ-0Nw=on@y*Ne{9R=9OTz#60PDm5!-!aydZ4dwZ*tqw zY^CT{lAWDex7N|#S@Fcq`?|Wcj&7}MyC`0+Ngh{C>V;a^hVvaG&8H+GNin#Yu#r8V zkGNW^CS^Q|xk?IuHpK4~9^)JK8LGron@Xg72IHPrS;y#U0miGZRqDf3;dXJofah@- zQ#UJ&fAC+UN~8XN$FonURMNM^`1*zLCxjPJFA9HB2wDx`m8J6Y5@}T%^7j&-gi!z=_V|rTr2-^X?nY_3#|=>*5;~#yymeGfyqU zNiJjcH1P=o;P*UA|AfXGo-chIsBz*#0@< zlW-1TbG-37`>n*UkJGng=({iCcv{7|qRlVUBj8R@! zUna|3$r#U1e6Zfy2EAy{C=_Z4T&v&rt8dOdrv-%fd+OqSgBkE91c6@c!OGV|ZZTNP5H=>D^Bc zE6FglSs{fj3a_v&!Rvb9>8UcToavg%%MpcT!QZq%!r~naMy^~kCd^`vcQ<5)$tq_T zjY`?dQIH~i7};`Je7*e>hCw?b_`xb4B5##wxc_1CHjMgl@Ky`&Y|zG|@^ry9vxKhW z;{*@Ep5D5(I%bJq~*BN0V-RuY153I6N*k@I}bL`e8MbGC@nW#q$YfH z9ba>|<&^DGagkt<&av_)J1C8ZiqahvfVF zL(TUBDvic?frf72a(mTPo*&UATz|?Q-tUI_5gK6IVA)Cn&td4Y z_R3QGxe0oz#sEWApf2ROE~`@Bqh)B;E#D75c6g9 zA9ld|$e-tokTGurc1Yvl{-aN4sKPmgKjyK(su-gE@bQ0^^n6Uv*MAq}_W|>F3FEbe zI^!4UKj@znKcI+p7s$XzL;fA20KyIdAOpV<@=u8ZmHsLAI{@f ziDMJ^V;)-F!PZKpyw4jS@CPoCD(GK#=@^V}Kz!S^5EZ=vs0t(VJuqeNwUC^*{nwLBMY Q?7xnGSg5QHIfO*@PyNmlj{pDw literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..8d4b8ab1e6ea857840da1aa325eb4ebef300bbce GIT binary patch literal 15992 zcmeHOYit}>6~4Q9xipD4Zqk^f#7jv~0(fFOj&TDa>)7k;BF7Gi1BDPKyWX+AVjpIA zmf8hM+5oB*f&xN7e}JO$lnPQSA;KSEt5m5#0uhObApQhOr65Ah#!#K;Bw?yH}mhbcS!usMs*nF$F~_;0ny%j$WP}*^sfat&4;DE zrOrb{@(+~ss-3xPx~F?*F4LaN7An*2)4e_IJ>6EhXm#nPxnEKG@R&LPqb84T$^bEZNhbAK^jDx0#man^bKG57t?e~Ho@re8c$a2@0NiLNvJ zyj|4Ajm+Ffgl6_#~Ju*^OnCQPF-(GoL=#pok}G>U3J5?UnWjH)pS8;rMCM~qW@Cc z_H}~hHpTWN{YXm#O3R&pPR?HXP-6D?iBo@=J2V>atako1ac1w&C_rsPnJix%x0>5N zrQ;F*2r-E>E55*R&%C>Vntm_Wsp;ElSDV{Tvf%|mvd?P!-D!p$w-U2+i6@`imw0l1 zSt4{Xap{)3o&s!>08O>4m%HvGvK>E`hZ^>b7|E8KKYf(!&12r>|4Ajm+F zfgl4x27(L(83-~EWFW}EKc4}9|MhAmIXpPBr%Z3`isN=>$}Ju1=soVWA5M-8ruVor zwo@uPnPa8oe*3_1JUKAjr?j2+PtUlHT`bYNyJJJi(b1u}9UmS@_6?JT)~C|hW3&!| z9YULzy@TJq@w=?E&(~@v2+t8dO!zoqg7A^KTJ0Pm7k;P8C3OE`6`GEOHm_dQbe3MI zG0$rUPLR)=*VCWUmN*MxPQ&caEV%GA}B!yf(!&12r>|4Ajm+Ffgl4x27(L(8TjAG z0M;vFeInK#>YEWzjUisWchJf z#E7+tlYGNR#jI&n>Wb)JXK3}X;O&B~f*S+@SQ}ZD^^dDW(IE|?A64OLv8OJGw?$;w zy;3v%r95fsmdIu?IlbUs&}&b+HPy#AC&zO`Wb{kI|Mvjv!~esGSeJUBzkg43`_Xiz z;8voYomRKi(cW3nV&?;0T~=6gjB1F#0-OR&#SCM^t1ru)o7LaI90e^Trc2x9EQ{# z3gaLAx2e*o|3A_85fzOZON`gc!pDTixO++X6T%CqR_bs_Mbt?lXqA92OXY2wwr^2~ z-YAA1Xw=VL+Masn8&B^fUa58Ub@~W1qV4ZgxX!>k#5Y=B{t)p|7KWoA zG=5rRur$c~MOtW_#AF=mXHBHKCiWO_@On|~cgXLleuhNK8^m*e{Prut^{ya<#x~;b zUc?w-5AiKw`jzxu7wX7Z$?dd?v{Ig)w%KlKLJ?7RE92wVm|9p>Z@YPWjMvqd$ud*4 zCvwGfDraZhVySGWD${DLn4iiyu9LAk8e8xh|E!%Vl~VLju;7+v)OabCckE0hpPwNY zk7SdjyU4WvVCut8|GoG2Q!Ck=Q|jBFw8o~Ul>LFB&Yo;xyl8u#MKarE*o7yIb~-yj z?Pjv6g4W-oy*&C{)^&4^$D~(VP*$jOgNOSL>Zg-7Z6X+W|8U>IWIxfg8^ew#M4K2m ztn33rBm4V??2*C2Bk@stv~NE>)FeaSriK`{GQ8II1t*hoQ%a|fqOf50GLW!%V}qS3 z7wySZA;X&(5$9w{a`ySZ)$M1RZNB&h*ECoL&B0y+}%FGKF&fi%v0P;I9Z}GSPb5imlqWx;r zSOdRk#QHbRKZsvbh3AmCFTs2k`y~DLkb%#TZ?nfA^XK_?BB{X6NDDIf=Sjh15AE0I zotE*a^1)Hz@y`W*IFH{Vj!oc?d1!SfTPqdQ-wR*x2hNkq>tA>1Fg|Dp5#R^;7FC!- z`Oe4_dXqJSM2 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..69ceb50 --- /dev/null +++ b/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.0-87-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-87-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.0-87-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.0-87-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__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(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || 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 + +#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 + +#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[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "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/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..8b8c27e76b2d5951bf9014e281b5e321a68c6ff6 GIT binary patch literal 16088 zcmeHOeQX>@6`#9&IW&nKx4|YU%~Dd7(0XG#A2mT~&aux~BRdI+Lxs|Gwf3#;6ZhfX z?NPfbB`BrDq>)-c&_6(`ibTanC6G`NkpPFHKubXlAT|6&fEEQQwC1ZaA^D1pm}VVrH`}ldC-#RS z!ZPQ%PS!E;_ypx-Y!jaMf1cOGA_w;0T&JvuII9ltF2WZU;kjM6*72iUcVyCYN3#Vl zmwmt|kpev8mIJR8xOp#IP%LwNcdC5@{d;@dPP^0I5$3mTS8o5%pquea{#dpg_@$x2 zo?Nlu4|&5mb~lzU7Q~%vRO>2o1QYtt^i+amZZF15Wqo!fN1ewXbKida^AzSJ-SJGq zb&TuBT5I?@xxT?)6o(BdQw|<-Q-rrHqt_bYOTt?b{!_wlj_{uqzCFS}Bm9LuN+%vW z+*e2!Yj_@GNSA7OjBPHPt>JmxBF)wC`hJUo7~=@U5r`uYM<9+s9Dz6jaRmM+BJkJ7 zTdp`KE;l%*mi>CGQqCu5f@Jk2=fsa1p408C?s$smzf^DgGC|`;#rh8} zpFV%DGyOZ~#4EE0hteH09nU+bcfUXms_V+6`L|KKapS|#Nc zAuWV^urkM~m{ zJ32yk(;vI+Ojj=cIDM6y>6}{k0zIjpN?&%Ka1t*yKC2qPKa)sbCH~AJ{MYL7#=+@z z&#a*+KfAOk^zv{$ZSo$}<4>ip9;0px`!wuDZfcz32*eSHBM?U*jzAoNI0A75;t0eM zh$9e3;Qu)S{Qc{Csegapfn6iT{6seAmyXg`$zuz(7nHjn^-JY!v2e6qr;ZNWWZJhQ z(|$~8i;0{Uj227zqXYbPRY3D#JEg>*4EzGuQVz=w z?ANVIY*_OC&D1>p9yRoOwR#U>hLGPp1cdZjKpmT{R=-Hd-(oo>9yp{DlTC>Yt5!5T zMjynO=QRhLN&h{p(7Qr^$=gKP?estUTD7W)HBEhMT0hWu!~G4%)t>dc-n(rRe@4{y zT<-o_vyOW+F~;1mXz95r`uYM<9+s9Dz6jaRlNB z#1VLFBY^daSf7YBfcoKus#=BWWc}i5k$)xY9N!@_)J>j=?RJ7RfP-mx2kNllmq~Ll@<8D~0{#=df zaK9v|rQa1%;Wxxjljy_$8S#U01wZG+&lb7A>UTp__*3>n=M~j|S^RH~ z_`_uWh-pPwR=8p$QiV1a7Sp!X5Kr$^pn_GhSVuG@F0 zdob;$_xHNAW1#oL`@0AGdx)l&oNn5YQm6Nja`z1!*xNne9_Z^koE~zAy7vyG$s)Rg zA%%Sl|7ov+pYZ}u>GL5kESQZ8BrM#;;AYB2cbr~?@(zdo1EiJ77TikN&!}u+wCLh3 zs*!SDVXWef`R>2JAypJHvBA4ss%*GimWuTT4A-SC6%r2ZK6Ds;8GD`m6$`g{gdyRr z9J*IbQ{_Fe5%{&QQg(SNA9%xrLCN4aa@hiH_n1(2p&0n~SfOH1l!_C6DVVCEhAUax ztCP(L)xEdBjmM%^ANR`R%Fav`s0xEY$&{cST1^C(%1VCDV*_RLNK*Dh&K&HqB4q*! zu(EkLl4enNrtOc*036SdJtSjqMxwDmo}7F6>aGjQJ|CT`G^ZA8k5K8ICFJF@FYP{*3yg z=l=z=<#R%L_&X!NH+XI!6`i8}_a$O$?JcnbiYV6eKV#sZirBYH0T6m{02%o8h5 zfS-wU80_HhTM>KAbAWiRf`0V;za#dDzp_MA@OcpdLPJzPpd2?5_AiP8@QzT^WTN%| zjObeXIk5+RE@F@V2mLZ-Xf12F9}@Fm?8A)eLk9kyY#VFrG4GyhBa#yIj5IHUf1L_= z?8)Q9{Ct?!&2pNN{^Rk_33lkmuMo#7u*dV{%vRP`Dy5I}2iODWsHoOHG-x+AUGt_o z2RqQ$D8n4;$2_o0?4$Z}IxtsDh+t0CLmu`L#*l}7En@71N|YHFhqw>&bQvllX+HP literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__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(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || 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 + +#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 + +#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[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__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/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..64ddf3c7775cb583718a68fa037d7d0b28c160be GIT binary patch literal 16096 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/CMakeDirectoryInformation.cmake b/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..2af23c6 --- /dev/null +++ b/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xb/satellite/aircraft-1/container-2/星务硬件服务化") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/CMakeFiles/CMakeOutput.log b/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..e003577 --- /dev/null +++ b/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.8.0-87-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_3a487/fast && /usr/bin/gmake -f CMakeFiles/cmTC_3a487.dir/build.make CMakeFiles/cmTC_3a487.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3a487.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_3a487.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccdXqhQi.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3a487.dir/' + as -v --64 -o CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o /tmp/ccdXqhQi.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_3a487 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3a487.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o -o cmTC_3a487 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3a487' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_3a487.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVamj38.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_3a487 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3a487' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_3a487.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_3a487/fast && /usr/bin/gmake -f CMakeFiles/cmTC_3a487.dir/build.make CMakeFiles/cmTC_3a487.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3a487.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_3a487.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccdXqhQi.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3a487.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o /tmp/ccdXqhQi.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_3a487] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3a487.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o -o cmTC_3a487 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3a487' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_3a487.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVamj38.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_3a487 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccVamj38.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_3a487] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_3a487.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4c3e0/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4c3e0.dir/build.make CMakeFiles/cmTC_4c3e0.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4c3e0.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_4c3e0.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccCIQ1OA.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4c3e0.dir/' + as -v --64 -o CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccCIQ1OA.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_4c3e0 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4c3e0.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4c3e0 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4c3e0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4c3e0.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccAzGfdw.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_4c3e0 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4c3e0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4c3e0.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4c3e0/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4c3e0.dir/build.make CMakeFiles/cmTC_4c3e0.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4c3e0.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_4c3e0.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccCIQ1OA.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4c3e0.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccCIQ1OA.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_4c3e0] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4c3e0.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4c3e0 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4c3e0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4c3e0.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccAzGfdw.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_4c3e0 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccAzGfdw.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_4c3e0] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_4c3e0.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..e090487 --- /dev/null +++ b/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/ObcHS.dir/DependInfo.cmake" + ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..155ba0f --- /dev/null +++ b/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-2/星务硬件服务化 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/ObcHS.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/ObcHS.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/ObcHS.dir + +# All Build rule for target. +CMakeFiles/ObcHS.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ObcHS.dir/build.make CMakeFiles/ObcHS.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ObcHS.dir/build.make CMakeFiles/ObcHS.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles --progress-num=1,2,3 "Built target ObcHS" +.PHONY : CMakeFiles/ObcHS.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ObcHS.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ObcHS.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles 0 +.PHONY : CMakeFiles/ObcHS.dir/rule + +# Convenience name for target. +ObcHS: CMakeFiles/ObcHS.dir/rule +.PHONY : ObcHS + +# clean rule for target. +CMakeFiles/ObcHS.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ObcHS.dir/build.make CMakeFiles/ObcHS.dir/clean +.PHONY : CMakeFiles/ObcHS.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/CMakeFiles/ObcHS.dir/DependInfo.cmake b/build/CMakeFiles/ObcHS.dir/DependInfo.cmake new file mode 100644 index 0000000..d3a55cb --- /dev/null +++ b/build/CMakeFiles/ObcHS.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/ObcHS-main.cpp" "CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o" "gcc" "CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/ObcHS.cpp" "CMakeFiles/ObcHS.dir/ObcHS.cpp.o" "gcc" "CMakeFiles/ObcHS.dir/ObcHS.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o b/build/CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..36e9fe7bbd91f879545cc45bc2a542478ad73a71 GIT binary patch literal 13704 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 ataMcs*wgv(`*EGi)xNF``QL%_6#k5$p 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 Wsp^Rc3n`9TciCk7OW6IdDCv;;3feqqH!E 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 Ys-moXkUk-NFE18A CMakeFiles/ObcHS.dir/ObcHS-main.cpp.i + +CMakeFiles/ObcHS.dir/ObcHS-main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ObcHS.dir/ObcHS-main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/ObcHS-main.cpp -o CMakeFiles/ObcHS.dir/ObcHS-main.cpp.s + +CMakeFiles/ObcHS.dir/ObcHS.cpp.o: CMakeFiles/ObcHS.dir/flags.make +CMakeFiles/ObcHS.dir/ObcHS.cpp.o: ../ObcHS.cpp +CMakeFiles/ObcHS.dir/ObcHS.cpp.o: CMakeFiles/ObcHS.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/ObcHS.dir/ObcHS.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/ObcHS.dir/ObcHS.cpp.o -MF CMakeFiles/ObcHS.dir/ObcHS.cpp.o.d -o CMakeFiles/ObcHS.dir/ObcHS.cpp.o -c /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/ObcHS.cpp + +CMakeFiles/ObcHS.dir/ObcHS.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ObcHS.dir/ObcHS.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/ObcHS.cpp > CMakeFiles/ObcHS.dir/ObcHS.cpp.i + +CMakeFiles/ObcHS.dir/ObcHS.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ObcHS.dir/ObcHS.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/ObcHS.cpp -o CMakeFiles/ObcHS.dir/ObcHS.cpp.s + +# Object files for target ObcHS +ObcHS_OBJECTS = \ +"CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o" \ +"CMakeFiles/ObcHS.dir/ObcHS.cpp.o" + +# External object files for target ObcHS +ObcHS_EXTERNAL_OBJECTS = + +bin/ObcHS: CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o +bin/ObcHS: CMakeFiles/ObcHS.dir/ObcHS.cpp.o +bin/ObcHS: CMakeFiles/ObcHS.dir/build.make +bin/ObcHS: CMakeFiles/ObcHS.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/ObcHS" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ObcHS.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/ObcHS.dir/build: bin/ObcHS +.PHONY : CMakeFiles/ObcHS.dir/build + +CMakeFiles/ObcHS.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ObcHS.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ObcHS.dir/clean + +CMakeFiles/ObcHS.dir/depend: + cd /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-2/星务硬件服务化 /home/xb/satellite/aircraft-1/container-2/星务硬件服务化 /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/ObcHS.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/ObcHS.dir/depend + diff --git a/build/CMakeFiles/ObcHS.dir/cmake_clean.cmake b/build/CMakeFiles/ObcHS.dir/cmake_clean.cmake new file mode 100644 index 0000000..6d220ce --- /dev/null +++ b/build/CMakeFiles/ObcHS.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o" + "CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o.d" + "CMakeFiles/ObcHS.dir/ObcHS.cpp.o" + "CMakeFiles/ObcHS.dir/ObcHS.cpp.o.d" + "bin/ObcHS" + "bin/ObcHS.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ObcHS.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/CMakeFiles/ObcHS.dir/compiler_depend.make b/build/CMakeFiles/ObcHS.dir/compiler_depend.make new file mode 100644 index 0000000..dfe785a --- /dev/null +++ b/build/CMakeFiles/ObcHS.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for ObcHS. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/ObcHS.dir/compiler_depend.ts b/build/CMakeFiles/ObcHS.dir/compiler_depend.ts new file mode 100644 index 0000000..c5fc8bd --- /dev/null +++ b/build/CMakeFiles/ObcHS.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for ObcHS. diff --git a/build/CMakeFiles/ObcHS.dir/depend.make b/build/CMakeFiles/ObcHS.dir/depend.make new file mode 100644 index 0000000..e5c6ebc --- /dev/null +++ b/build/CMakeFiles/ObcHS.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for ObcHS. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/ObcHS.dir/flags.make b/build/CMakeFiles/ObcHS.dir/flags.make new file mode 100644 index 0000000..4041941 --- /dev/null +++ b/build/CMakeFiles/ObcHS.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/xb/satellite/aircraft-1/container-2/星务硬件服务化 -I/usr/local/include/simmsg + +CXX_FLAGS = -std=c++14 -pthread -std=gnu++14 + diff --git a/build/CMakeFiles/ObcHS.dir/link.txt b/build/CMakeFiles/ObcHS.dir/link.txt new file mode 100644 index 0000000..d76b1a5 --- /dev/null +++ b/build/CMakeFiles/ObcHS.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++14 -pthread CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o CMakeFiles/ObcHS.dir/ObcHS.cpp.o -o bin/ObcHS -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/build/CMakeFiles/ObcHS.dir/progress.make b/build/CMakeFiles/ObcHS.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/build/CMakeFiles/ObcHS.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..6d6b1de --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/ObcHS.dir +/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/edit_cache.dir +/home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles/rebuild_cache.dir diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/build/Makefile b/build/Makefile new file mode 100644 index 0000000..cbdcad6 --- /dev/null +++ b/build/Makefile @@ -0,0 +1,208 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-2/星务硬件服务化 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-2/星务硬件服务化/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named ObcHS + +# Build rule for target. +ObcHS: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ObcHS +.PHONY : ObcHS + +# fast build rule for target. +ObcHS/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ObcHS.dir/build.make CMakeFiles/ObcHS.dir/build +.PHONY : ObcHS/fast + +ObcHS-main.o: ObcHS-main.cpp.o +.PHONY : ObcHS-main.o + +# target to build an object file +ObcHS-main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ObcHS.dir/build.make CMakeFiles/ObcHS.dir/ObcHS-main.cpp.o +.PHONY : ObcHS-main.cpp.o + +ObcHS-main.i: ObcHS-main.cpp.i +.PHONY : ObcHS-main.i + +# target to preprocess a source file +ObcHS-main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ObcHS.dir/build.make CMakeFiles/ObcHS.dir/ObcHS-main.cpp.i +.PHONY : ObcHS-main.cpp.i + +ObcHS-main.s: ObcHS-main.cpp.s +.PHONY : ObcHS-main.s + +# target to generate assembly for a file +ObcHS-main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ObcHS.dir/build.make CMakeFiles/ObcHS.dir/ObcHS-main.cpp.s +.PHONY : ObcHS-main.cpp.s + +ObcHS.o: ObcHS.cpp.o +.PHONY : ObcHS.o + +# target to build an object file +ObcHS.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ObcHS.dir/build.make CMakeFiles/ObcHS.dir/ObcHS.cpp.o +.PHONY : ObcHS.cpp.o + +ObcHS.i: ObcHS.cpp.i +.PHONY : ObcHS.i + +# target to preprocess a source file +ObcHS.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ObcHS.dir/build.make CMakeFiles/ObcHS.dir/ObcHS.cpp.i +.PHONY : ObcHS.cpp.i + +ObcHS.s: ObcHS.cpp.s +.PHONY : ObcHS.s + +# target to generate assembly for a file +ObcHS.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ObcHS.dir/build.make CMakeFiles/ObcHS.dir/ObcHS.cpp.s +.PHONY : ObcHS.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... ObcHS" + @echo "... ObcHS-main.o" + @echo "... ObcHS-main.i" + @echo "... ObcHS-main.s" + @echo "... ObcHS.o" + @echo "... ObcHS.i" + @echo "... ObcHS.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/bin/ObcHS b/build/bin/ObcHS new file mode 100755 index 0000000000000000000000000000000000000000..4e765780c8ff42c39bf4d6a7ec92e5ca7ca9ce15 GIT binary patch literal 92832 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