From 2f9e143d769bf15e652f4d0407217f1e3d2f5d92 Mon Sep 17 00:00:00 2001 From: xb <18656218039@163.com> Date: Wed, 14 Jan 2026 21:30:32 +0800 Subject: [PATCH] Initial commit from DCSP - 2026/1/14 21:30:32 --- CMakeLists.txt | 46 + GncS-main.cpp | 47 + GncS.cpp | 220 +++++ GncS.h | 131 +++ 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/GncS.dir/DependInfo.cmake | 20 + build/CMakeFiles/GncS.dir/GncS-main.cpp.o | Bin 0 -> 19024 bytes build/CMakeFiles/GncS.dir/GncS-main.cpp.o.d | 163 ++++ build/CMakeFiles/GncS.dir/GncS.cpp.o | Bin 0 -> 168680 bytes build/CMakeFiles/GncS.dir/GncS.cpp.o.d | 374 ++++++++ build/CMakeFiles/GncS.dir/build.make | 126 +++ build/CMakeFiles/GncS.dir/cmake_clean.cmake | 13 + .../CMakeFiles/GncS.dir/compiler_depend.make | 2 + build/CMakeFiles/GncS.dir/compiler_depend.ts | 2 + build/CMakeFiles/GncS.dir/depend.make | 2 + build/CMakeFiles/GncS.dir/flags.make | 10 + build/CMakeFiles/GncS.dir/link.txt | 1 + build/CMakeFiles/GncS.dir/progress.make | 4 + build/CMakeFiles/Makefile.cmake | 122 +++ build/CMakeFiles/Makefile2 | 112 +++ build/CMakeFiles/TargetDirectories.txt | 3 + build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/progress.marks | 1 + build/Makefile | 208 +++++ build/bin/GncS | Bin 0 -> 103152 bytes build/cmake_install.cmake | 54 ++ 37 files changed, 4260 insertions(+) create mode 100644 CMakeLists.txt create mode 100644 GncS-main.cpp create mode 100644 GncS.cpp create mode 100644 GncS.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/GncS.dir/DependInfo.cmake create mode 100644 build/CMakeFiles/GncS.dir/GncS-main.cpp.o create mode 100644 build/CMakeFiles/GncS.dir/GncS-main.cpp.o.d create mode 100644 build/CMakeFiles/GncS.dir/GncS.cpp.o create mode 100644 build/CMakeFiles/GncS.dir/GncS.cpp.o.d create mode 100644 build/CMakeFiles/GncS.dir/build.make create mode 100644 build/CMakeFiles/GncS.dir/cmake_clean.cmake create mode 100644 build/CMakeFiles/GncS.dir/compiler_depend.make create mode 100644 build/CMakeFiles/GncS.dir/compiler_depend.ts create mode 100644 build/CMakeFiles/GncS.dir/depend.make create mode 100644 build/CMakeFiles/GncS.dir/flags.make create mode 100644 build/CMakeFiles/GncS.dir/link.txt create mode 100644 build/CMakeFiles/GncS.dir/progress.make create mode 100644 build/CMakeFiles/Makefile.cmake create mode 100644 build/CMakeFiles/Makefile2 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/GncS create mode 100644 build/cmake_install.cmake diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..efb6781 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,46 @@ +cmake_minimum_required(VERSION 3.10) +project(GncS) + +# 设置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(GncS + GncS-main.cpp + GncS.cpp +) + +# 链接库 +target_link_libraries(GncS + pthread + m + rt + simmsg + fastrtps + fastcdr + foonathan_memory +) + +# 设置输出目录 +set_target_properties(GncS PROPERTIES + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin +) diff --git a/GncS-main.cpp b/GncS-main.cpp new file mode 100644 index 0000000..4a17af1 --- /dev/null +++ b/GncS-main.cpp @@ -0,0 +1,47 @@ +#include "GncS.h" +#include +#include +#include +#include + +int main() { + // 初始化AD硬件服务化 + GncS_init(0, "Gnc_Service"); + + uint8_t request_star0_data[] = {0, 1}; + uint8_t request_star1_data[] = {0, 2}; + uint8_t request_flywheel1_data[] = {0, 0xFF}; + + Flywheel_Command cmd; + cmd.wheel_id = 0; // 飞轮1 + cmd.mode = 0x58; // 速度模式 + cmd.reserved = 0x00; + cmd.torque = 1.5f; // 1.5 Nm + cmd.speed = 2000.0f; // 2000 rpm + + uint8_t* command_data = (uint8_t*)&cmd; + + + uint8_t request_data[] = {0xFF}; + + + + int count = 0; + while (true) { + count++; + + // 发送遥控数据 + GncS_telemetry_Pub(request_star0_data, "Star_sensor_Hardware_Service", sizeof(request_star0_data)); + GncS_telemetry_Pub(request_star1_data, "Star_sensor_Hardware_Service", sizeof(request_star1_data)); + GncS_command_Pub(command_data, "Flywheel_Hardware_Service", sizeof(Flywheel_Command)); + GncS_telemetry_Pub(request_flywheel1_data, "Flywheel_Hardware_Service", sizeof(request_flywheel1_data)); + + + GncS_telemetry_Pub(request_data, "Gyro_Hardware_Service", sizeof(request_data)); + GncS_telemetry_Pub(request_data, "Mems_Hardware_Service", sizeof(request_data)); + + std::this_thread::sleep_for(std::chrono::milliseconds(50)); + } + + return 0; +} diff --git a/GncS.cpp b/GncS.cpp new file mode 100644 index 0000000..1e7339d --- /dev/null +++ b/GncS.cpp @@ -0,0 +1,220 @@ +#include "SimMsg.h" +#include "GncS.h" + +#include +#include +#include +#include + + +using namespace std; + +static mutex telemetry_mutex; + +void GncSWriteLog(const std::string &msg) +{ + std::cout << msg< parameters; + string expression = "dest = '"+ servername + "'"; + if (nullptr == GncS_part) + { + GncS_part=new SimMsg(domainid, 3000, appname, GncSWriteLog); + GncS_part->create_pub(topic_name_cmd); + GncS_part->create_pub(topic_name_tlm); + + GncS_part->create_sub(topic_name_cmd, command_callback, expression, parameters); + GncS_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) { + lock_guard lock(telemetry_mutex); + + // 根据源设备解析不同的数据结构 + if (src == "Star_sensor_Hardware_Service") { + // 星敏感器数据 + if (data.size() >= sizeof(Star_sensorHS_Frame)) { + Star_sensorHS_Frame frame; + memcpy(&frame, data.data(), sizeof(Star_sensorHS_Frame)); + + // 打印星敏感器数据 + std::cout << "\n========== Star Sensor Telemetry ==========" << std::endl; + + + std::cout << "类型(0为纳型,1为皮型): " << static_cast(frame.star_type) << std::endl; + std::cout << "标号: " << static_cast(frame.star_num) << std::endl; + + // 四元数数据(十进制浮点数) + std::cout << "q0: " << frame.q0 << std::endl; + std::cout << "q1: " << frame.q1 << std::endl; + std::cout << "q2: " << frame.q2 << std::endl; + std::cout << "q3: " << frame.q3 << std::endl; + + std::cout << "wx: " << frame.wx << std::endl; + std::cout << "wy: " << frame.wy << std::endl; + std::cout << "wz: " << frame.wz << std::endl; + + // 状态信息(十进制整数) + std::cout << "Star Number (detected): " << (int)frame.star_num_d << std::endl; + + std::cout << "Header Errors: " << frame.header_err_cnt << std::endl; + std::cout << "Checksum Errors: " << frame.check_err_cnt << std::endl; + std::cout << "Length Errors: " << frame.length_err_cnt << std::endl; + std::cout << "UART Resets: " << frame.uart_reset_cnt << std::endl; + std::cout << "Total Faults: " << frame.fault_cnt << std::endl; + + std::cout << "=====================================\n" << std::endl; + } else { + std::cout << "[ERROR] Star sensor data size mismatch. Expected: " + << sizeof(Star_sensorHS_Frame) << ", Received: " << data.size() << std::endl; + } + } + else if (src == "Gyro_Hardware_Service") { + // 陀螺仪数据 + if (data.size() >= sizeof(GYRO_Info_Frame)) { + GYRO_Info_Frame frame; + memcpy(&frame, data.data(), sizeof(GYRO_Info_Frame)); + + // 打印陀螺仪数据 + std::cout << "\n========== Gyroscope Telemetry ==========" << std::endl; + + std::cout << "X-axis: " << frame.x_angle_delta << std::endl; + std::cout << "Y-axis: " << frame.y_angle_delta << std::endl; + std::cout << "Z-axis: " << frame.z_angle_delta << std::endl; + + // 错误计数 + std::cout << "Header Errors: " << frame.header_err_cnt << std::endl; + std::cout << "Checksum Errors: " << frame.check_err_cnt << std::endl; + std::cout << "Length Errors: " << frame.length_err_cnt << std::endl; + std::cout << "UART Resets: " << frame.uart_reset_cnt << std::endl; + std::cout << "Total Faults: " << frame.fault_cnt << std::endl; + + std::cout << "=====================================\n" << std::endl; + } else { + std::cout << "[ERROR] Gyro data size mismatch. Expected: " + << sizeof(GYRO_Info_Frame) << ", Received: " << data.size() << std::endl; + } + } + else if (src == "Mems_Hardware_Service") { + // MEMS数据 + if (data.size() >= sizeof(MEMS_Info_Frame)) { + MEMS_Info_Frame frame; + memcpy(&frame, data.data(), sizeof(MEMS_Info_Frame)); + + // 打印MEMS数据 + std::cout << "\n========== MEMS Telemetry ==========" << std::endl; + + // 角增量数据(弧度) + std::cout << "X-axis: " << frame.x_angle_delta << std::endl; + std::cout << "Y-axis: " << frame.y_angle_delta << std::endl; + std::cout << "Z-axis: " << frame.z_angle_delta << std::endl; + + // 错误计数 + std::cout << "Header Errors: " << frame.header_err_cnt << std::endl; + std::cout << "Checksum Errors: " << frame.check_err_cnt << std::endl; + std::cout << "Length Errors: " << frame.length_err_cnt << std::endl; + std::cout << "UART Resets: " << frame.uart_reset_cnt << std::endl; + std::cout << "Total Faults: " << frame.fault_cnt << std::endl; + + std::cout << "=====================================\n" << std::endl; + } else { + std::cout << "[ERROR] MEMS data size mismatch. Expected: " + << sizeof(MEMS_Info_Frame) << ", Received: " << data.size() << std::endl; + } + } + else if (src == "Flywheel_Hardware_Service") { + // FLYWHEEL数据 + if (data.size() >= sizeof(FLYWHEEL_Info_Frame)) { + FLYWHEEL_Info_Frame frame; + memcpy(&frame, data.data(), sizeof(FLYWHEEL_Info_Frame)); + + // 打印FLYWHEEL数据 + std::cout << "\n========== FLYWHEEL Telemetry ==========" << std::endl; + + + std::cout << "飞轮ID: " << frame.wheel_id << std::endl; + std::cout << "硬件ID: " << frame.hardware_id << std::endl; + std::cout << "转速: " << frame.rotate_speed << std::endl; + std::cout << "电流: " << frame.current << std::endl; + std::cout << "加速度矩: " << frame.acc_torque << std::endl; + + std::cout << "命令计数器: " << frame.cmd_cnt << std::endl; + std::cout << "软件错误码: " << frame.soft_err << std::endl; + std::cout << "软件版本: " << frame.soft_ver << std::endl; + + std::cout << "Power Status: " << (frame.on_off_status ? "ON" : "OFF") + << " (" << (int)frame.on_off_status << ")" << std::endl; + + // 错误计数 + std::cout << "Header Errors: " << frame.header_err_cnt << std::endl; + std::cout << "Checksum Errors: " << frame.check_err_cnt << std::endl; + std::cout << "Length Errors: " << frame.length_err_cnt << std::endl; + std::cout << "UART Resets: " << frame.uart_reset_cnt << std::endl; + std::cout << "Total Faults: " << frame.fault_cnt << std::endl; + + std::cout << "请求类型: " << frame.req_type << std::endl; + std::cout << "错误码: " << frame.error_code << std::endl; + + std::cout << "=====================================\n" << std::endl; + } else { + std::cout << "[ERROR] FLYWHEEL data size mismatch. Expected: " + << sizeof(FLYWHEEL_Info_Frame) << ", Received: " << data.size() << std::endl; + } + } + else { + // 未知源设备或命令数据 + std::cout << "[WARNING] Unknown source device or command data: " << src << 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; + } +} + + +// AD硬件服务化遥控发布 +void GncS_command_Pub(uint8_t* data, string dest, uint16_t len) +{ + GncS_part->publish(topic_name_cmd, "Gnc_Service", dest, "command", data, len); +} + +// AD硬件服务化遥测发布 +void GncS_telemetry_Pub(uint8_t* data, string dest, uint16_t len) +{ + GncS_part->publish(topic_name_tlm, "Gnc_Service", dest, "command", data, len); +} diff --git a/GncS.h b/GncS.h new file mode 100644 index 0000000..99e95bd --- /dev/null +++ b/GncS.h @@ -0,0 +1,131 @@ +#include +#include +#include + +#pragma pack(push, 1) + +// 位参数状态结构体(必须与发送端完全一致) +typedef union { + uint8_t ext; + struct { + uint8_t str_state1_data4 : 1; + uint8_t str_state1_data3 : 1; + uint8_t str_state1_data2 : 2; + uint8_t str_state1_data1 : 4; + }; +} Bitpara_State; + +#pragma pack(push, 1) // 确保1字节对齐 +typedef struct { + uint8_t wheel_id; // 飞轮号 + uint8_t mode; // 控制模式 + uint8_t reserved; // 保留字节 + float torque; // 力矩 + float speed; // 速度 +} Flywheel_Command; +#pragma pack(pop) + + +// 星敏感器遥测数据帧(必须与发送端完全一致) +#pragma pack(push, 1) +typedef struct { + // 设备标识 + uint8_t star_type; // 星敏类型 (0=NANO, 1=PICO) + uint8_t star_num; // 星敏序号 (1~8) + + // 四元数数据 + float q0, q1, q2, q3; + + // 角速度 + float wx, wy, wz; + + // 定姿星数 + uint8_t star_num_d; // 定姿星数 + + // 错误计数部分 + uint16_t header_err_cnt; // 帧头错误累计 + uint16_t check_err_cnt; // 校验错误累计 + uint16_t length_err_cnt; // 长度错误累计 + uint16_t uart_reset_cnt; // 串口复位累计 + uint16_t fault_cnt; // 故障计数(所有错误的总和) +} Star_sensorHS_Frame; +#pragma pack(pop) + +// 陀螺仪数据帧 +#pragma pack(push, 1) +typedef struct { + float x_angle_delta; // X轴角速度(度/秒) + float y_angle_delta; // Y轴角速度(度/秒) + float z_angle_delta; // Z轴角速度(度/秒) + uint16_t header_err_cnt; // 帧头错误累计 + uint16_t check_err_cnt; // 校验错误累计 + uint16_t length_err_cnt; // 长度错误累计 + uint16_t uart_reset_cnt; // 串口复位累计 + uint16_t fault_cnt; // 故障计数 +} GYRO_Info_Frame; +#pragma pack(pop) + +// MEMS数据帧 +#pragma pack(push, 1) +typedef struct { + // 角增量数据 (rad) + float x_angle_delta; + float y_angle_delta; + float z_angle_delta; + uint16_t header_err_cnt; // 帧头错误累计 + uint16_t check_err_cnt; // 校验错误累计 + uint16_t length_err_cnt; // 长度错误累计 + uint16_t uart_reset_cnt; // 串口复位累计 + uint16_t fault_cnt; // 故障计数(所有错误的总和) +} MEMS_Info_Frame; +#pragma pack(pop) + +#pragma pack(push, 1) +typedef struct { + // 设备标识 + uint8_t wheel_id; // 逻辑ID + uint8_t hardware_id; // 硬件ID + + // 状态数据 + float rotate_speed; // 转速 (rpm) + float current; // 电流 + float acc_torque; // 加速度矩 + + // 控制信息 + uint16_t cmd_cnt; // 命令计数器 + uint8_t soft_err; // 软件错误码 + uint8_t soft_ver; // 软件版本 + + // 设备状态 + uint8_t on_off_status; // 开关状态 + + // 错误统计 + uint16_t header_err_cnt; // 帧头错误累计 + uint16_t check_err_cnt; // 校验错误累计 + uint16_t length_err_cnt; // 长度错误累计 + uint16_t uart_reset_cnt; // 串口复位累计 + uint16_t fault_cnt; // 故障计数 + + // 响应信息 + uint8_t req_type; // 请求类型 + int16_t error_code; // 错误码 +} FLYWHEEL_Info_Frame; +#pragma pack(pop) + +#pragma pack(pop) + +void GncSWriteLog(const std::string &msg); + +void GncS_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 GncS_command_Pub(uint8_t* data, std::string dest, uint16_t len); + +void GncS_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..2cc9160 --- /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/GNC服务/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=GncS + +//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 +GncS_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-2/GNC服务/build + +//Value Computed by CMake +GncS_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +GncS_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-2/GNC服务 + + +######################## +# 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/GNC服务/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/GNC服务 +//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..f4af1d2 --- /dev/null +++ b/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.0-90-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..4cd7a1e --- /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/GNC服务") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-2/GNC服务/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..0fde5ef --- /dev/null +++ b/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.8.0-90-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/GNC服务/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/GNC服务/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/GNC服务/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_fec00/fast && /usr/bin/gmake -f CMakeFiles/cmTC_fec00.dir/build.make CMakeFiles/cmTC_fec00.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/GNC服务/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_fec00.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_fec00.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_fec00.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fec00.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_fec00.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/ccWDrto0.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_fec00.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fec00.dir/' + as -v --64 -o CMakeFiles/cmTC_fec00.dir/CMakeCCompilerABI.c.o /tmp/ccWDrto0.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_fec00.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fec00.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_fec00 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fec00.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_fec00.dir/CMakeCCompilerABI.c.o -o cmTC_fec00 +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_fec00' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fec00.' + /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/ccRRAdZe.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_fec00 /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_fec00.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_fec00' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fec00.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-2/GNC服务/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/GNC服务/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_fec00/fast && /usr/bin/gmake -f CMakeFiles/cmTC_fec00.dir/build.make CMakeFiles/cmTC_fec00.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/GNC服务/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_fec00.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_fec00.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_fec00.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fec00.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_fec00.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/ccWDrto0.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_fec00.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fec00.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_fec00.dir/CMakeCCompilerABI.c.o /tmp/ccWDrto0.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_fec00.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fec00.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_fec00] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fec00.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_fec00.dir/CMakeCCompilerABI.c.o -o cmTC_fec00 ] + 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_fec00' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fec00.'] + 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/ccRRAdZe.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_fec00 /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_fec00.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/ccRRAdZe.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_fec00] ==> 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_fec00.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/GNC服务/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_b2dfa/fast && /usr/bin/gmake -f CMakeFiles/cmTC_b2dfa.dir/build.make CMakeFiles/cmTC_b2dfa.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/GNC服务/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_b2dfa.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_b2dfa.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_b2dfa.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_b2dfa.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_b2dfa.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/ccCSNObM.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_b2dfa.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_b2dfa.dir/' + as -v --64 -o CMakeFiles/cmTC_b2dfa.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccCSNObM.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_b2dfa.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_b2dfa.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_b2dfa +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b2dfa.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_b2dfa.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_b2dfa +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_b2dfa' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_b2dfa.' + /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/cc4ClJyg.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_b2dfa /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_b2dfa.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_b2dfa' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_b2dfa.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-2/GNC服务/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/GNC服务/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_b2dfa/fast && /usr/bin/gmake -f CMakeFiles/cmTC_b2dfa.dir/build.make CMakeFiles/cmTC_b2dfa.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/GNC服务/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_b2dfa.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_b2dfa.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_b2dfa.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_b2dfa.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_b2dfa.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/ccCSNObM.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_b2dfa.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_b2dfa.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_b2dfa.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccCSNObM.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_b2dfa.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_b2dfa.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_b2dfa] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b2dfa.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_b2dfa.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_b2dfa ] + 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_b2dfa' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_b2dfa.'] + 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/cc4ClJyg.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_b2dfa /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_b2dfa.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/cc4ClJyg.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_b2dfa] ==> 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_b2dfa.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/GncS.dir/DependInfo.cmake b/build/CMakeFiles/GncS.dir/DependInfo.cmake new file mode 100644 index 0000000..9450e93 --- /dev/null +++ b/build/CMakeFiles/GncS.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/GNC服务/GncS-main.cpp" "CMakeFiles/GncS.dir/GncS-main.cpp.o" "gcc" "CMakeFiles/GncS.dir/GncS-main.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-2/GNC服务/GncS.cpp" "CMakeFiles/GncS.dir/GncS.cpp.o" "gcc" "CMakeFiles/GncS.dir/GncS.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/GncS.dir/GncS-main.cpp.o b/build/CMakeFiles/GncS.dir/GncS-main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..18de64c44b1890c2c59a5698a1f41c7909271212 GIT binary patch literal 19024 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 X#~(kOy#&dhz-CSKH8$up>*W6%!(G6+ literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/GncS.dir/GncS-main.cpp.o.d b/build/CMakeFiles/GncS.dir/GncS-main.cpp.o.d new file mode 100644 index 0000000..7bae316 --- /dev/null +++ b/build/CMakeFiles/GncS.dir/GncS-main.cpp.o.d @@ -0,0 +1,163 @@ +CMakeFiles/GncS.dir/GncS-main.cpp.o: \ + /home/xb/satellite/aircraft-1/container-2/GNC服务/GncS-main.cpp \ + /usr/include/stdc-predef.h \ + /home/xb/satellite/aircraft-1/container-2/GNC服务/GncS.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/thread /usr/include/c++/11/bits/std_thread.h \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/this_thread_sleep.h diff --git a/build/CMakeFiles/GncS.dir/GncS.cpp.o b/build/CMakeFiles/GncS.dir/GncS.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..4ea5aba4a6addd2b17245dae21ce3ff9f839a4b2 GIT binary patch literal 168680 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 PslC4CRTLj?Hvj(uWgQok literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/GncS.dir/GncS.cpp.o.d b/build/CMakeFiles/GncS.dir/GncS.cpp.o.d new file mode 100644 index 0000000..8fdb5cd --- /dev/null +++ b/build/CMakeFiles/GncS.dir/GncS.cpp.o.d @@ -0,0 +1,374 @@ +CMakeFiles/GncS.dir/GncS.cpp.o: \ + /home/xb/satellite/aircraft-1/container-2/GNC服务/GncS.cpp \ + /usr/include/stdc-predef.h /usr/local/include/simmsg/SimMsg.h \ + /usr/local/include/simmsg/SimMessageType.h /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipantFactory.hpp \ + /usr/local/include/fastrtps/attributes/ParticipantAttributes.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAttributes.h \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/sstream \ + /usr/include/c++/11/istream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/local/include/fastdds/rtps/attributes/BuiltinTransports.hpp \ + /usr/local/include/fastdds/rtps/attributes/ExternalLocators.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorWithMask.hpp \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastrtps/config.h \ + /usr/local/include/fastrtps/eProsima_auto_link.h \ + /usr/local/include/fastdds/rtps/common/Locator.h \ + /usr/local/include/fastdds/rtps/common/Types.h \ + /usr/include/c++/11/iostream \ + /usr/local/include/fastdds/rtps/common/VendorId_t.hpp \ + /usr/local/include/fastrtps/utils/IPLocator.h \ + /usr/local/include/fastdds/dds/log/Log.hpp /usr/include/c++/11/regex \ + /usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/bitset \ + /usr/include/c++/11/iterator /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h /usr/include/c++/11/stack \ + /usr/include/c++/11/deque /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc /usr/include/c++/11/bits/stl_stack.h \ + /usr/include/c++/11/cstring /usr/include/string.h /usr/include/strings.h \ + /usr/include/c++/11/bits/regex_constants.h \ + /usr/include/c++/11/bits/regex_error.h \ + /usr/include/c++/11/bits/regex_automaton.h \ + /usr/include/c++/11/bits/regex_automaton.tcc \ + /usr/include/c++/11/bits/regex_scanner.h \ + /usr/include/c++/11/bits/regex_scanner.tcc \ + /usr/include/c++/11/bits/regex_compiler.h \ + /usr/include/c++/11/bits/regex_compiler.tcc \ + /usr/include/c++/11/bits/regex.h /usr/include/c++/11/bits/regex.tcc \ + /usr/include/c++/11/bits/regex_executor.h \ + /usr/include/c++/11/bits/regex_executor.tcc \ + /usr/local/include/fastdds/rtps/attributes/ThreadSettings.hpp \ + /usr/include/c++/11/limits /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/iomanip \ + /usr/include/c++/11/bits/quoted_string.h \ + /usr/local/include/fastdds/rtps/common/LocatorsIterator.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorList.hpp \ + /usr/local/include/fastdds/rtps/attributes/PropertyPolicy.h \ + /usr/local/include/fastdds/rtps/common/Property.h \ + /usr/local/include/fastdds/rtps/common/BinaryProperty.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAllocationAttributes.hpp \ + /usr/local/include/fastdds/rtps/builtin/data/ContentFilterProperty.hpp \ + /usr/local/include/fastrtps/utils/fixed_size_string.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/c++/11/cstddef \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedVector.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/assert.h \ + /usr/local/include/fastdds/rtps/attributes/ServerAttributes.h \ + /usr/local/include/fastdds/rtps/common/Guid.h \ + /usr/local/include/fastdds/rtps/common/GuidPrefix_t.hpp \ + /usr/local/include/fastdds/rtps/common/EntityId_t.hpp \ + /usr/include/c++/11/list /usr/include/c++/11/bits/stl_list.h \ + /usr/include/c++/11/bits/list.tcc \ + /usr/local/include/fastdds/rtps/common/PortParameters.h \ + /usr/local/include/fastdds/rtps/common/Time_t.h \ + /usr/include/c++/11/cmath /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerDescriptor.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerSchedulerPolicy.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/ThroughputControllerDescriptor.h \ + /usr/local/include/fastdds/rtps/resources/ResourceManagement.h \ + /usr/local/include/fastdds/rtps/transport/TransportInterface.h \ + /usr/local/include/fastdds/rtps/common/LocatorSelector.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorSelectorEntry.hpp \ + /usr/local/include/fastdds/rtps/transport/SenderResource.h \ + /usr/include/c++/11/chrono /usr/include/c++/11/ratio \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/local/include/fastdds/rtps/transport/TransportDescriptorInterface.h \ + /usr/local/include/fastdds/rtps/transport/TransportReceiverInterface.h \ + /usr/local/include/fastrtps/types/TypesBase.h \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantQos.hpp \ + /usr/local/include/fastdds/dds/core/policy/QosPolicies.hpp \ + /usr/local/include/fastdds/dds/core/policy/ParameterTypes.hpp \ + /usr/local/include/fastdds/rtps/common/all_common.h \ + /usr/local/include/fastdds/rtps/common/CDRMessage_t.h \ + /usr/local/include/fastdds/rtps/common/SerializedPayload.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cassert \ + /usr/local/include/fastdds/rtps/common/InstanceHandle.h \ + /usr/local/include/fastdds/rtps/common/SequenceNumber.h \ + /usr/local/include/fastrtps/utils/fixed_size_bitmap.hpp \ + /usr/local/include/fastdds/rtps/common/FragmentNumber.h \ + /usr/local/include/fastdds/rtps/common/CacheChange.h \ + /usr/include/c++/11/atomic \ + /usr/local/include/fastdds/rtps/common/ChangeKind_t.hpp \ + /usr/local/include/fastdds/rtps/common/WriteParams.h \ + /usr/local/include/fastdds/rtps/common/SampleIdentity.h \ + /usr/local/include/fastdds/rtps/history/IPayloadPool.h \ + /usr/local/include/fastdds/rtps/common/MatchingInfo.h \ + /usr/local/include/fastdds/rtps/common/Token.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.h \ + /usr/local/include/fastdds/rtps/security/common/ParticipantGenericMessage.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.hpp \ + /usr/local/include/fastdds/rtps/security/accesscontrol/ParticipantSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/SecurityMaskUtilities.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/EndpointSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastrtps/types/TypeObject.h \ + /usr/local/include/fastrtps/types/AnnotationParameterValue.h \ + /usr/local/include/fastrtps/types/TypeIdentifier.h \ + /usr/local/include/fastrtps/types/TypeIdentifierTypes.h \ + /usr/local/include/fastrtps/types/TypeObjectHashId.h \ + /usr/local/include/fastrtps/utils/string_convert.hpp \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantFactoryQos.hpp \ + /usr/local/include/fastdds/dds/core/status/StatusMask.hpp \ + /usr/include/c++/11/mutex /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/local/include/fastdds/dds/topic/TypeSupport.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDataType.hpp \ + /usr/local/include/fastdds/rtps/common/CdrSerialization.hpp \ + /usr/local/include/fastcdr/Cdr.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/config.h \ + /usr/local/include/fastcdr/eProsima_auto_link.h \ + /usr/local/include/fastcdr/CdrEncoding.hpp \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/detail/container_recursive_inspector.hpp \ + /usr/local/include/fastcdr/exceptions/BadParamException.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/exceptions/NotEnoughMemoryException.h \ + /usr/local/include/fastcdr/FastBuffer.h \ + /usr/local/include/fastcdr/xcdr/external.hpp \ + /usr/local/include/fastcdr/exceptions/LockedExternalAccessException.hpp \ + /usr/local/include/fastcdr/xcdr/MemberId.hpp \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/fastcdr/xcdr/detail/optional.hpp \ + /usr/local/include/fastcdr/exceptions/BadOptionalAccessException.hpp \ + /usr/include/malloc.h /usr/local/include/fastcdr/CdrSizeCalculator.hpp \ + /usr/local/include/fastrtps/utils/md5.h \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastdds/dds/common/InstanceHandle.hpp \ + /usr/local/include/fastrtps/types/DynamicPubSubType.h \ + /usr/local/include/fastrtps/types/DynamicTypePtr.h \ + /usr/local/include/fastrtps/types/DynamicDataPtr.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipant.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/ParticipantBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/BuiltinTopicKey.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/TopicBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/core/Entity.hpp \ + /usr/local/include/fastdds/dds/core/condition/StatusCondition.hpp \ + /usr/local/include/fastdds/dds/core/condition/Condition.hpp \ + /usr/local/include/fastdds/dds/topic/ContentFilteredTopic.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDescription.hpp \ + /usr/local/include/fastdds/dds/topic/Topic.hpp \ + /usr/local/include/fastdds/dds/core/status/BaseStatus.hpp \ + /usr/local/include/fastdds/dds/topic/qos/TopicQos.hpp \ + /usr/local/include/fastrtps/attributes/TopicAttributes.h \ + /usr/local/include/fastrtps/qos/QosPolicies.h \ + /usr/local/include/fastrtps/qos/ParameterTypes.h \ + /usr/local/include/fastdds/dds/topic/IContentFilterFactory.hpp \ + /usr/local/include/fastdds/dds/core/LoanableTypedCollection.hpp \ + /usr/local/include/fastdds/dds/core/LoanableCollection.hpp \ + /usr/local/include/fastdds/dds/topic/IContentFilter.hpp \ + /usr/local/include/fastrtps/types/TypeDescriptor.h \ + /usr/local/include/fastrtps/types/AnnotationDescriptor.h \ + /usr/local/include/fastdds/dds/topic/TopicListener.hpp \ + /usr/local/include/simmsg/SimMessage.h \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/simmsg/SimMessagePubSubTypes.h \ + /usr/local/include/simmsg/Listener.h \ + /usr/local/include/fastdds/dds/publisher/DataWriterListener.hpp \ + /usr/local/include/fastdds/dds/core/status/PublicationMatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/MatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/IncompatibleQosStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/DeadlineMissedStatus.hpp \ + /usr/local/include/fastdds/dds/subscriber/DataReaderListener.hpp \ + /usr/local/include/fastrtps/qos/DeadlineMissedStatus.h \ + /usr/local/include/fastrtps/qos/LivelinessChangedStatus.h \ + /usr/local/include/fastdds/dds/core/status/LivelinessChangedStatus.hpp \ + /usr/local/include/fastrtps/qos/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SubscriptionMatchedStatus.hpp \ + /home/xb/satellite/aircraft-1/container-2/GNC服务/GncS.h diff --git a/build/CMakeFiles/GncS.dir/build.make b/build/CMakeFiles/GncS.dir/build.make new file mode 100644 index 0000000..af5a3e4 --- /dev/null +++ b/build/CMakeFiles/GncS.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# 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/GNC服务 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-2/GNC服务/build + +# Include any dependencies generated for this target. +include CMakeFiles/GncS.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/GncS.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/GncS.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/GncS.dir/flags.make + +CMakeFiles/GncS.dir/GncS-main.cpp.o: CMakeFiles/GncS.dir/flags.make +CMakeFiles/GncS.dir/GncS-main.cpp.o: ../GncS-main.cpp +CMakeFiles/GncS.dir/GncS-main.cpp.o: CMakeFiles/GncS.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-2/GNC服务/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/GncS.dir/GncS-main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/GncS.dir/GncS-main.cpp.o -MF CMakeFiles/GncS.dir/GncS-main.cpp.o.d -o CMakeFiles/GncS.dir/GncS-main.cpp.o -c /home/xb/satellite/aircraft-1/container-2/GNC服务/GncS-main.cpp + +CMakeFiles/GncS.dir/GncS-main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/GncS.dir/GncS-main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-2/GNC服务/GncS-main.cpp > CMakeFiles/GncS.dir/GncS-main.cpp.i + +CMakeFiles/GncS.dir/GncS-main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/GncS.dir/GncS-main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-2/GNC服务/GncS-main.cpp -o CMakeFiles/GncS.dir/GncS-main.cpp.s + +CMakeFiles/GncS.dir/GncS.cpp.o: CMakeFiles/GncS.dir/flags.make +CMakeFiles/GncS.dir/GncS.cpp.o: ../GncS.cpp +CMakeFiles/GncS.dir/GncS.cpp.o: CMakeFiles/GncS.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-2/GNC服务/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/GncS.dir/GncS.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/GncS.dir/GncS.cpp.o -MF CMakeFiles/GncS.dir/GncS.cpp.o.d -o CMakeFiles/GncS.dir/GncS.cpp.o -c /home/xb/satellite/aircraft-1/container-2/GNC服务/GncS.cpp + +CMakeFiles/GncS.dir/GncS.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/GncS.dir/GncS.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-2/GNC服务/GncS.cpp > CMakeFiles/GncS.dir/GncS.cpp.i + +CMakeFiles/GncS.dir/GncS.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/GncS.dir/GncS.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-2/GNC服务/GncS.cpp -o CMakeFiles/GncS.dir/GncS.cpp.s + +# Object files for target GncS +GncS_OBJECTS = \ +"CMakeFiles/GncS.dir/GncS-main.cpp.o" \ +"CMakeFiles/GncS.dir/GncS.cpp.o" + +# External object files for target GncS +GncS_EXTERNAL_OBJECTS = + +bin/GncS: CMakeFiles/GncS.dir/GncS-main.cpp.o +bin/GncS: CMakeFiles/GncS.dir/GncS.cpp.o +bin/GncS: CMakeFiles/GncS.dir/build.make +bin/GncS: CMakeFiles/GncS.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-2/GNC服务/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/GncS" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/GncS.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/GncS.dir/build: bin/GncS +.PHONY : CMakeFiles/GncS.dir/build + +CMakeFiles/GncS.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/GncS.dir/cmake_clean.cmake +.PHONY : CMakeFiles/GncS.dir/clean + +CMakeFiles/GncS.dir/depend: + cd /home/xb/satellite/aircraft-1/container-2/GNC服务/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-2/GNC服务 /home/xb/satellite/aircraft-1/container-2/GNC服务 /home/xb/satellite/aircraft-1/container-2/GNC服务/build /home/xb/satellite/aircraft-1/container-2/GNC服务/build /home/xb/satellite/aircraft-1/container-2/GNC服务/build/CMakeFiles/GncS.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/GncS.dir/depend + diff --git a/build/CMakeFiles/GncS.dir/cmake_clean.cmake b/build/CMakeFiles/GncS.dir/cmake_clean.cmake new file mode 100644 index 0000000..6135462 --- /dev/null +++ b/build/CMakeFiles/GncS.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/GncS.dir/GncS-main.cpp.o" + "CMakeFiles/GncS.dir/GncS-main.cpp.o.d" + "CMakeFiles/GncS.dir/GncS.cpp.o" + "CMakeFiles/GncS.dir/GncS.cpp.o.d" + "bin/GncS" + "bin/GncS.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/GncS.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/CMakeFiles/GncS.dir/compiler_depend.make b/build/CMakeFiles/GncS.dir/compiler_depend.make new file mode 100644 index 0000000..6d7c71f --- /dev/null +++ b/build/CMakeFiles/GncS.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for GncS. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/GncS.dir/compiler_depend.ts b/build/CMakeFiles/GncS.dir/compiler_depend.ts new file mode 100644 index 0000000..a8495bf --- /dev/null +++ b/build/CMakeFiles/GncS.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for GncS. diff --git a/build/CMakeFiles/GncS.dir/depend.make b/build/CMakeFiles/GncS.dir/depend.make new file mode 100644 index 0000000..4ee3b29 --- /dev/null +++ b/build/CMakeFiles/GncS.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for GncS. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/GncS.dir/flags.make b/build/CMakeFiles/GncS.dir/flags.make new file mode 100644 index 0000000..60dfd93 --- /dev/null +++ b/build/CMakeFiles/GncS.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/GNC服务 -I/usr/local/include/simmsg + +CXX_FLAGS = -std=c++14 -pthread -std=gnu++14 + diff --git a/build/CMakeFiles/GncS.dir/link.txt b/build/CMakeFiles/GncS.dir/link.txt new file mode 100644 index 0000000..6104106 --- /dev/null +++ b/build/CMakeFiles/GncS.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++14 -pthread CMakeFiles/GncS.dir/GncS-main.cpp.o CMakeFiles/GncS.dir/GncS.cpp.o -o bin/GncS -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/build/CMakeFiles/GncS.dir/progress.make b/build/CMakeFiles/GncS.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/build/CMakeFiles/GncS.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..702167d --- /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/GncS.dir/DependInfo.cmake" + ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..af61c0d --- /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/GNC服务 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-2/GNC服务/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/GncS.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/GncS.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/GncS.dir + +# All Build rule for target. +CMakeFiles/GncS.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/GncS.dir/build.make CMakeFiles/GncS.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/GncS.dir/build.make CMakeFiles/GncS.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-2/GNC服务/build/CMakeFiles --progress-num=1,2,3 "Built target GncS" +.PHONY : CMakeFiles/GncS.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/GncS.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-2/GNC服务/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/GncS.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-2/GNC服务/build/CMakeFiles 0 +.PHONY : CMakeFiles/GncS.dir/rule + +# Convenience name for target. +GncS: CMakeFiles/GncS.dir/rule +.PHONY : GncS + +# clean rule for target. +CMakeFiles/GncS.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/GncS.dir/build.make CMakeFiles/GncS.dir/clean +.PHONY : CMakeFiles/GncS.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/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..fae11d6 --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/xb/satellite/aircraft-1/container-2/GNC服务/build/CMakeFiles/GncS.dir +/home/xb/satellite/aircraft-1/container-2/GNC服务/build/CMakeFiles/edit_cache.dir +/home/xb/satellite/aircraft-1/container-2/GNC服务/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..643377c --- /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/GNC服务 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-2/GNC服务/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/GNC服务/build/CMakeFiles /home/xb/satellite/aircraft-1/container-2/GNC服务/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-2/GNC服务/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 GncS + +# Build rule for target. +GncS: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 GncS +.PHONY : GncS + +# fast build rule for target. +GncS/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/GncS.dir/build.make CMakeFiles/GncS.dir/build +.PHONY : GncS/fast + +GncS-main.o: GncS-main.cpp.o +.PHONY : GncS-main.o + +# target to build an object file +GncS-main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/GncS.dir/build.make CMakeFiles/GncS.dir/GncS-main.cpp.o +.PHONY : GncS-main.cpp.o + +GncS-main.i: GncS-main.cpp.i +.PHONY : GncS-main.i + +# target to preprocess a source file +GncS-main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/GncS.dir/build.make CMakeFiles/GncS.dir/GncS-main.cpp.i +.PHONY : GncS-main.cpp.i + +GncS-main.s: GncS-main.cpp.s +.PHONY : GncS-main.s + +# target to generate assembly for a file +GncS-main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/GncS.dir/build.make CMakeFiles/GncS.dir/GncS-main.cpp.s +.PHONY : GncS-main.cpp.s + +GncS.o: GncS.cpp.o +.PHONY : GncS.o + +# target to build an object file +GncS.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/GncS.dir/build.make CMakeFiles/GncS.dir/GncS.cpp.o +.PHONY : GncS.cpp.o + +GncS.i: GncS.cpp.i +.PHONY : GncS.i + +# target to preprocess a source file +GncS.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/GncS.dir/build.make CMakeFiles/GncS.dir/GncS.cpp.i +.PHONY : GncS.cpp.i + +GncS.s: GncS.cpp.s +.PHONY : GncS.s + +# target to generate assembly for a file +GncS.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/GncS.dir/build.make CMakeFiles/GncS.dir/GncS.cpp.s +.PHONY : GncS.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 "... GncS" + @echo "... GncS-main.o" + @echo "... GncS-main.i" + @echo "... GncS-main.s" + @echo "... GncS.o" + @echo "... GncS.i" + @echo "... GncS.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/GncS b/build/bin/GncS new file mode 100755 index 0000000000000000000000000000000000000000..e63b9267826e468ac731fbc19fcc046172b9ffea GIT binary patch literal 103152 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