0
0

Auto commit from DCSP - 2026/1/5 11:30:54

This commit is contained in:
xb
2026-01-05 11:30:54 +08:00
parent 6980e8ade2
commit 0fd98e248b
9 changed files with 865 additions and 734 deletions

View File

@@ -2,41 +2,65 @@
#include <cstdlib>
#include <string>
#include <unistd.h>
#include <signal.h>
#include "ComHS.h"
using namespace std;
/* 全局运行标志 */
static volatile int keep_running = 1;
/* 信号处理函数 */
void signal_handler(int signum)
{
keep_running = 0;
cout << "\n[INFO] Received signal " << signum << ", stopping..." << endl;
}
/*
* 主函数
*
* 命令行参数:
* argv[1]: 遥控串口设备路径 (默认: /dev/ttyUSB0)
* argv[2]: 遥测串口设备路径 (默认: /dev/ttyUSB1)
* argv[3]: 波特率 (默认: 115200)
*/
int main(int argc, char *argv[])
{
// 默认串口配置
const char *dev_telec = "/dev/ttyUSB0"; //串口
const char *dev_telem = "/dev/ttyUSB1"; // 遥测串口
const char *dev_telec = "/dev/ttyUSB0"; /* 遥控串口 */
const char *dev_telem = "/dev/ttyUSB1"; /*串口 */
int baudrate = 115200;
// 从命令行参数获取配置
if (argc >= 3)
{
/* 从命令行参数获取配置 */
if (argc >= 3) {
dev_telec = argv[1];
dev_telem = argv[2];
}
if (argc >= 4)
{
if (argc >= 4) {
baudrate = atoi(argv[3]);
}
// 启动服务
/* 设置信号处理 */
signal(SIGINT, signal_handler);
signal(SIGTERM, signal_handler);
/* 启动服务 */
start_scomm_service(dev_telec, dev_telem, baudrate);
// 主循环
int counter = 0;
while (1)
{
while (keep_running) {
static int counter = 0;
if (counter++ >= 10) {
counter = 0;
}
sleep(1);
}
// 服务停止
cout << "[INFO] Stopping service..." << endl;
stop_scomm_service();
cout << "[INFO] Service stopped successfully" << endl;
return 0;
}

1099
ComHS.cpp

File diff suppressed because it is too large Load Diff

285
ComHS.h
View File

@@ -7,178 +7,195 @@
using namespace std;
// 遥测cmd定义
#define CON_TELEMETRY 0x0F //常规遥测查询
#define TELECONTROL_CMD 0x1E //遥控指令
#define QUERY_TELECMD 0x4B //遥控指令查询
#define SEND_TELEMETRY 0x5A //发送遥测
/* 遥测cmd定义 */
#define CON_TELEMETRY 0x0F /* 常规遥测查询 */
#define TELECONTROL_CMD 0x1E /* 遥控指令 */
#define QUERY_TELECMD 0x4B /* 遥控指令查询 */
#define SEND_TELEMETRY 0x5A /* 发送遥测 */
// 星间通信机子遥测
/* 所占bit长度定义 */
#define EPDU_ID_VERSION_SIZE 3 /* 版本号 */
#define EPDU_ID_TYPE_SIZE 1 /* 类型 */
#define EPDU_ID_HEAD_SIZE 1 /* 副导头 */
#define EPDU_APID 11 /* APID */
#define EPDU_CONTROL_GROUPID_SIZE 2 /* 分组标识 */
#define EPDU_CONTROL_COUNT_SIZE 14 /* 包序列计数 */
#define MULTI_EPDU_LENS 244
/* 星间通信机子遥测 */
typedef union {
uint8_t ext[9]; //72位数据的联合体
struct __attribute__((__packed__)) {
unsigned int temperature : 12; //温度遥测
unsigned int temperature_calibrated : 12; //温度遥测标校
unsigned int transmission_power : 12; //12V电源遥测
unsigned int power_supply_5v4 : 12; //5.4V电源遥测
unsigned int power_supply_2v5 : 12; //2.5V电源遥测
unsigned int power_supply_1v2 : 12; //1.2V电源遥测
};
uint8_t ext[9]; /* 72位数据的联合体 */
struct __attribute__((__packed__)) {
unsigned int temperature : 12; /* 温度遥测 */
unsigned int temperature_calibrated : 12; /* 温度遥测标校 */
unsigned int transmission_power : 12; /* 12V电源遥测 */
unsigned int power_supply_5v4 : 12; /* 5.4V电源遥测 */
unsigned int power_supply_2v5 : 12; /* 2.5V电源遥测 */
unsigned int power_supply_1v2 : 12; /* 1.2V电源遥测 */
};
} s_comm_telemetry_t;
// 星间通信机子遥测
/* 星间通信机子遥测 */
typedef union {
uint8_t ext;
struct __attribute__((__packed__)) {
unsigned int loadNo : 2; //加载程序编号
unsigned int loadMode : 2; //加载模式
unsigned int AorB : 1; //AB机状态
unsigned int FPGAFresh : 1; //FPGA刷新状态
unsigned int zaiboSync : 1; //信息载波同步
unsigned int weimaSync : 1; //信息伪码同步
};
uint8_t ext;
struct __attribute__((__packed__)) {
unsigned int loadNo : 2; /* 加载程序编号 */
unsigned int loadMode : 2; /* 加载模式 */
unsigned int AorB : 1; /* AB机状态 */
unsigned int FPGAFresh : 1; /* FPGA刷新状态 */
unsigned int zaiboSync : 1; /* 信息载波同步 */
unsigned int weimaSync : 1; /* 信息伪码同步 */
};
} s_comm_para0;
// 星间通信机子遥测
/* 星间通信机子遥测 */
typedef union {
uint8_t ext;
struct __attribute__((__packed__)) {
unsigned int recDampCtrlMode : 1; //接收衰减控制模式
unsigned int recDampCtrl : 3; //接收衰减控制字
unsigned int trans : 1; //发射通道开关
unsigned int transDampCtrl : 3; //发射衰减控制字
};
uint8_t ext;
struct __attribute__((__packed__)) {
unsigned int recDampCtrlMode : 1; /* 接收衰减控制模式 */
unsigned int recDampCtrl : 3; /* 接收衰减控制字 */
unsigned int trans : 1; /* 发射通道开关 */
unsigned int transDampCtrl : 3; /* 发射衰减控制字 */
};
} s_comm_para2;
// 星间通信机子遥测
/* 星间通信机子遥测 */
typedef union {
uint8_t ext;
struct __attribute__((__packed__)) {
unsigned int recStatus : 1; // 接收缓存状态
unsigned int workmode : 2; //工作模式
unsigned int sendStatus : 1; //发射缓存状态
unsigned int antsChoice : 1; //天线选择
unsigned int FreqChoice : 1; //频点选择
unsigned int telem_MM_Mode : 1; //遥测明/密状态
unsigned int telec_MM_Mode : 1; //遥控明/密状态
};
uint8_t ext;
struct __attribute__((__packed__)) {
unsigned int recStatus : 1; /* 接收缓存状态 */
unsigned int workmode : 2; /* 工作模式 */
unsigned int sendStatus : 1; /* 发射缓存状态 */
unsigned int antsChoice : 1; /* 天线选择 */
unsigned int FreqChoice : 1; /* 频点选择 */
unsigned int telem_MM_Mode : 1; /* 遥测明/密状态 */
unsigned int telec_MM_Mode : 1; /* 遥控明/密状态 */
};
} s_comm_para3;
// S通信机遥测结构体
typedef struct __attribute__((packed)){
uint8_t packet_cnt_1; // 遥测包计数
uint8_t cmd1_success_count; //接收指令1正确计数
uint8_t cmd1_err_type1_count; //接收指令1错误类型1计数
uint8_t cmd2_success_count; //接收指令2正确计数
uint8_t cmd2_err_count; //接收指令2错误计数
uint8_t reset_count; //复位计数
uint8_t refresh_count; //刷新状态计数
s_comm_para0 para0; //
uint8_t para1; //
int8_t dopplerFreqInfoChannel; //信息通道多普勒频偏
int8_t dopplerFreqMeasureChannel; //测量通道多普勒频偏
uint8_t snrInfoChannel; //信息通道接收信噪比
uint8_t snrMeasureChannel; //测量通道接收信噪比
uint8_t receive_RSSI; //接收RSSI
uint8_t generalQueryCount; //常规遥测查询计数
uint8_t forwardcmdcnt; //转发遥控指令计数
uint8_t cmdinquiryCount; //空空接收后遥控计数
uint8_t teletransmissionCount; //转发遥测计数
uint8_t res0[2]; //LVDS预留参数,不使用
s_comm_para2 para2; //
s_comm_telemetry_t s_telemetry;
uint8_t AD9364_configuration_count; //AD9364配置计数
s_comm_para3 para3;
uint8_t res1[3]; //预留参数,CJB不使用
uint8_t cmd1_err_type2_count; //接收指令1错误类型2计数
uint16_t teletransmission_secretkey; //遥测当前密钥
uint16_t telecmd_secretkey; //遥控当前密钥
/* S通信机遥测结构体 */
typedef struct __attribute__((packed)) {
uint8_t packet_cnt_1; /* 遥测包计数 */
uint8_t cmd1_success_count; /* 接收指令1正确计数 */
uint8_t cmd1_err_type1_count; /* 接收指令1错误类型1计数 */
uint8_t cmd2_success_count; /* 接收指令2正确计数 */
uint8_t cmd2_err_count; /* 接收指令2错误计数 */
uint8_t reset_count; /* 复位计数 */
uint8_t refresh_count; /* 刷新状态计数 */
s_comm_para0 para0;
uint8_t para1;
int8_t dopplerFreqInfoChannel; /* 信息通道多普勒频偏 */
int8_t dopplerFreqMeasureChannel; /* 测量通道多普勒频偏 */
uint8_t snrInfoChannel; /* 信息通道接收信噪比 */
uint8_t snrMeasureChannel; /* 测量通道接收信噪比 */
uint8_t receive_RSSI; /* 接收RSSI */
uint8_t generalQueryCount; /* 常规遥测查询计数 */
uint8_t forwardcmdcnt; /* 转发遥控指令计数 */
uint8_t cmdinquiryCount; /* 空空接收后遥控计数 */
uint8_t teletransmissionCount; /* 转发遥测计数 */
uint8_t res0[2]; /* LVDS预留参数,不使用 */
s_comm_para2 para2;
s_comm_telemetry_t s_telemetry;
uint8_t AD9364_configuration_count; /* AD9364配置计数 */
s_comm_para3 para3;
uint8_t res1[3]; /* 预留参数,CJB不使用 */
uint8_t cmd1_err_type2_count; /* 接收指令1错误类型2计数 */
uint16_t teletransmission_secretkey; /* 遥测当前密钥 */
uint16_t telecmd_secretkey; /* 遥控当前密钥 */
} S_Comm_telemetry_data_t;
// 指令/注数单元格式
typedef struct __attribute__((__packed__)){
uint8_t cmd_type; //指令类型
uint8_t cmd_len; //指令长度 数据内容+4
uint8_t device; //设备号
uint8_t REMAIN; //保留字
uint8_t data[255]; //数据内容 最大60
/* 指令/注数单元格式 */
typedef struct __attribute__((__packed__)) {
uint8_t cmd_type; /* 指令类型 */
uint8_t cmd_len; /* 指令长度 数据内容+4 */
uint8_t device; /* 设备号 */
uint8_t REMAIN; /* 保留字 */
uint8_t data[255]; /* 数据内容 最大60 */
} CMD_unit;
// 遥控包 仅单指令
/* 遥控包 仅单指令 */
typedef struct __attribute__((__packed__)) {
uint8_t serve_type; //服务类型 全为50H实时指令
uint8_t cmd_num; //指令数
CMD_unit cmd_unit; //指令单元
uint8_t serve_type; /* 服务类型 全为50H实时指令 */
uint8_t cmd_num; /* 指令数 */
CMD_unit cmd_unit; /* 指令单元 */
} CMD_pack_t;
/*所占bit长度定义*/
#define EPDU_ID_VERSION_SIZE 3 //版本号
#define EPDU_ID_TYPE_SIZE 1 //类型
#define EPDU_ID_HEAD_SIZE 1 //副导头
#define EPDU_APID 11 //APID
#define EPDU_CONTROL_GROUPID_SIZE 2 //分组标识
#define EPDU_CONTROL_COUNT_SIZE 14 //包序列计数
#define MULTI_EPDU_LENS 244
/*包识别*/
typedef union{
uint16_t ext; //16位数据的联合体
struct __attribute__((__packed__)) {
unsigned int version : EPDU_ID_VERSION_SIZE; //版本号
unsigned int type : EPDU_ID_TYPE_SIZE; //类型
unsigned int subhead : EPDU_ID_HEAD_SIZE; //副导头
unsigned int reserve : EPDU_APID; //应用过程标识符
};
/* 包识别 */
typedef union {
uint16_t ext; /* 16位数据的联合体 */
struct __attribute__((__packed__)) {
unsigned int version : EPDU_ID_VERSION_SIZE; /* 版本号 */
unsigned int type : EPDU_ID_TYPE_SIZE; /* 类型 */
unsigned int subhead : EPDU_ID_HEAD_SIZE; /* 副导头 */
unsigned int reserve : EPDU_APID; /* 应用过程标识符 */
};
} packet_id_t;
/*包序列控制*/
typedef union{
uint16_t ext; // 16位数据的联合体
struct __attribute__((__packed__)) {
unsigned int groupid : EPDU_CONTROL_GROUPID_SIZE; //分组标识
unsigned int count : EPDU_CONTROL_COUNT_SIZE; //包序列计数
};
/* 包序列控制 */
typedef union {
uint16_t ext; /* 16位数据的联合体 */
struct __attribute__((__packed__)) {
unsigned int groupid : EPDU_CONTROL_GROUPID_SIZE; /* 分组标识 */
unsigned int count : EPDU_CONTROL_COUNT_SIZE; /* 包序列计数 */
};
} sequence_control_t;
/*E-PDU源包格式*/
/* E-PDU源包格式 */
typedef struct __attribute__((__packed__)) {
packet_id_t id; //包识别
sequence_control_t seq; //包控制序列
uint16_t length; //包长
uint8_t data[MULTI_EPDU_LENS];
packet_id_t id; /* 包识别 */
sequence_control_t seq; /* 包控制序列 */
uint16_t length; /* 包长 */
uint8_t data[MULTI_EPDU_LENS];
} EPDU_packet_t;
typedef struct __attribute__((__packed__)) {
uint16_t epdu_len;
EPDU_packet_t epdu;
uint16_t epdu_len;
EPDU_packet_t epdu;
} Multi_EPDU_packet_t;
// 声明ComHS接口函数
void ComHSWriteLog(const string &msg);
void ComHS_init(uint8_t domainid, string appname);
void command_callback(string src, string dest, string type,
string reserve1, string reserve2,
vector<uint8_t>& data);
void telemetry_callback(string src, string dest, string type,
string reserve1, string reserve2,
vector<uint8_t>& data);
void ComHS_command_Pub(uint8_t* data, string dest, uint16_t len);
void ComHS_telemetry_Pub(uint8_t* data, string dest, uint16_t len);
/*
* ComHS接口函数声明
*/
// 声明串口操作函数
/* 日志函数 */
void ComHSWriteLog(const string &msg);
/* 初始化函数 */
void ComHS_init(uint8_t domainid, string appname);
/* 回调函数 */
void command_callback(string src, string dest, string type,
string reserve1, string reserve2,
vector<uint8_t> &data);
void telemetry_callback(string src, string dest, string type,
string reserve1, string reserve2,
vector<uint8_t> &data);
/* 发布函数 */
void ComHS_command_Pub(uint8_t *data, string dest, uint16_t len);
void ComHS_telemetry_Pub(uint8_t *data, string dest, uint16_t len);
/*
* 串口操作函数声明
*/
int scomm_uart_init(const char *dev_telec, const char *dev_telem, int baudrate);
void send_S_COMM_Cmder(uint8_t *cmd, uint16_t len);
void Get_S_COMM_Telemetry_Data(void);
void Get_S_COMM_UP_CMD(void);
void Send_Telemetry_From_S(uint8_t *tele, uint16_t len);
void S_UART_TELEMETRY_SEND(uint8_t cmd, uint16_t len, uint8_t *nums);
int read_scomm_response(void);
int process_received_data(uint8_t *data, uint16_t size);
// 声明运行控制函数
/* 同步读取函数声明 */
int scomm_read_with_select(int timeout_ms);
int S_UART_SEND_AND_WAIT(uint8_t cmd, uint16_t len, uint8_t *nums, int timeout_ms);
/*
* 运行控制函数声明
*/
void start_scomm_service(const char *dev_telec, const char *dev_telem, int baudrate);
void stop_scomm_service(void);
#endif // COMHS_H
#endif /* COMHS_H */

View File

@@ -28,10 +28,10 @@ The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/
Detecting C compiler ABI info compiled with the following output:
Change Dir: /home/xb/satellite/aircraft-1/container-2/通信硬件服务化/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_23e68/fast && /usr/bin/gmake -f CMakeFiles/cmTC_23e68.dir/build.make CMakeFiles/cmTC_23e68.dir/build
Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_3bd6a/fast && /usr/bin/gmake -f CMakeFiles/cmTC_3bd6a.dir/build.make CMakeFiles/cmTC_3bd6a.dir/build
gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/通信硬件服务化/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_23e68.dir/CMakeCCompilerABI.c.o
/usr/bin/cc -v -o CMakeFiles/cmTC_23e68.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c
Building C object CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.o
/usr/bin/cc -v -o CMakeFiles/cmTC_3bd6a.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
@@ -41,8 +41,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~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_23e68.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_23e68.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_23e68.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/ccPBMoq0.s
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3bd6a.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_3bd6a.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/cc5a7OUX.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
@@ -62,15 +62,15 @@ GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_23e68.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_23e68.dir/'
as -v --64 -o CMakeFiles/cmTC_23e68.dir/CMakeCCompilerABI.c.o /tmp/ccPBMoq0.s
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3bd6a.dir/'
as -v --64 -o CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.o /tmp/cc5a7OUX.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_23e68.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_23e68.dir/CMakeCCompilerABI.c.'
Linking C executable cmTC_23e68
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_23e68.dir/link.txt --verbose=1
/usr/bin/cc -v CMakeFiles/cmTC_23e68.dir/CMakeCCompilerABI.c.o -o cmTC_23e68
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.'
Linking C executable cmTC_3bd6a
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3bd6a.dir/link.txt --verbose=1
/usr/bin/cc -v CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.o -o cmTC_3bd6a
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper
@@ -83,9 +83,9 @@ 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_23e68' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_23e68.'
/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/cczVHtZR.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_23e68 /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_23e68.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_23e68' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_23e68.'
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3bd6a' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_3bd6a.'
/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/ccBnXEwu.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_3bd6a /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_3bd6a.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_3bd6a' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_3bd6a.'
gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-2/通信硬件服务化/build/CMakeFiles/CMakeTmp'
@@ -109,10 +109,10 @@ Parsed C implicit link information from above output:
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-2/通信硬件服务化/build/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_23e68/fast && /usr/bin/gmake -f CMakeFiles/cmTC_23e68.dir/build.make CMakeFiles/cmTC_23e68.dir/build]
ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_3bd6a/fast && /usr/bin/gmake -f CMakeFiles/cmTC_3bd6a.dir/build.make CMakeFiles/cmTC_3bd6a.dir/build]
ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/通信硬件服务化/build/CMakeFiles/CMakeTmp']
ignore line: [Building C object CMakeFiles/cmTC_23e68.dir/CMakeCCompilerABI.c.o]
ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_23e68.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c]
ignore line: [Building C object CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.o]
ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_3bd6a.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]
@@ -122,8 +122,8 @@ Parsed C implicit link information from above output:
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_23e68.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_23e68.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_23e68.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/ccPBMoq0.s]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3bd6a.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_3bd6a.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/cc5a7OUX.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: []
@@ -143,15 +143,15 @@ Parsed C implicit link information from above output:
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_23e68.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_23e68.dir/']
ignore line: [ as -v --64 -o CMakeFiles/cmTC_23e68.dir/CMakeCCompilerABI.c.o /tmp/ccPBMoq0.s]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3bd6a.dir/']
ignore line: [ as -v --64 -o CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.o /tmp/cc5a7OUX.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_23e68.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_23e68.dir/CMakeCCompilerABI.c.']
ignore line: [Linking C executable cmTC_23e68]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_23e68.dir/link.txt --verbose=1]
ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_23e68.dir/CMakeCCompilerABI.c.o -o cmTC_23e68 ]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.']
ignore line: [Linking C executable cmTC_3bd6a]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3bd6a.dir/link.txt --verbose=1]
ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.o -o cmTC_3bd6a ]
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]
@@ -164,13 +164,13 @@ Parsed C implicit link information from above output:
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_23e68' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_23e68.']
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/cczVHtZR.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_23e68 /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_23e68.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]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3bd6a' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_3bd6a.']
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/ccBnXEwu.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_3bd6a /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_3bd6a.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/cczVHtZR.res] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccBnXEwu.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
@@ -188,7 +188,7 @@ Parsed C implicit link information from above output:
arg [-znow] ==> ignore
arg [-zrelro] ==> ignore
arg [-o] ==> ignore
arg [cmTC_23e68] ==> ignore
arg [cmTC_3bd6a] ==> 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]
@@ -200,7 +200,7 @@ Parsed C implicit link information from above output:
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_23e68.dir/CMakeCCompilerABI.c.o] ==> ignore
arg [CMakeFiles/cmTC_3bd6a.dir/CMakeCCompilerABI.c.o] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--push-state] ==> ignore
arg [--as-needed] ==> ignore
@@ -234,10 +234,10 @@ Parsed C implicit link information from above output:
Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /home/xb/satellite/aircraft-1/container-2/通信硬件服务化/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_2433b/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2433b.dir/build.make CMakeFiles/cmTC_2433b.dir/build
Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_16078/fast && /usr/bin/gmake -f CMakeFiles/cmTC_16078.dir/build.make CMakeFiles/cmTC_16078.dir/build
gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/通信硬件服务化/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_2433b.dir/CMakeCXXCompilerABI.cpp.o
/usr/bin/c++ -v -o CMakeFiles/cmTC_2433b.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp
Building CXX object CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.o
/usr/bin/c++ -v -o CMakeFiles/cmTC_16078.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
@@ -247,8 +247,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~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_2433b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2433b.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_2433b.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/ccK3394e.s
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_16078.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_16078.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/ccK0Mlj8.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
@@ -272,15 +272,15 @@ GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2433b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2433b.dir/'
as -v --64 -o CMakeFiles/cmTC_2433b.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccK3394e.s
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_16078.dir/'
as -v --64 -o CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccK0Mlj8.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_2433b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2433b.dir/CMakeCXXCompilerABI.cpp.'
Linking CXX executable cmTC_2433b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2433b.dir/link.txt --verbose=1
/usr/bin/c++ -v CMakeFiles/cmTC_2433b.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2433b
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.'
Linking CXX executable cmTC_16078
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_16078.dir/link.txt --verbose=1
/usr/bin/c++ -v CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_16078
Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper
@@ -293,9 +293,9 @@ 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_2433b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2433b.'
/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/cc28PR3K.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_2433b /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_2433b.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_2433b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2433b.'
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_16078' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_16078.'
/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/ccQLGb2c.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_16078 /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_16078.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_16078' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_16078.'
gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-2/通信硬件服务化/build/CMakeFiles/CMakeTmp'
@@ -325,10 +325,10 @@ Parsed CXX implicit link information from above output:
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-2/通信硬件服务化/build/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_2433b/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2433b.dir/build.make CMakeFiles/cmTC_2433b.dir/build]
ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_16078/fast && /usr/bin/gmake -f CMakeFiles/cmTC_16078.dir/build.make CMakeFiles/cmTC_16078.dir/build]
ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/通信硬件服务化/build/CMakeFiles/CMakeTmp']
ignore line: [Building CXX object CMakeFiles/cmTC_2433b.dir/CMakeCXXCompilerABI.cpp.o]
ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_2433b.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Building CXX object CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.o]
ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_16078.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]
@@ -338,8 +338,8 @@ Parsed CXX implicit link information from above output:
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_2433b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2433b.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_2433b.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/ccK3394e.s]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_16078.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_16078.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/ccK0Mlj8.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: []
@@ -363,15 +363,15 @@ Parsed CXX implicit link information from above output:
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_2433b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2433b.dir/']
ignore line: [ as -v --64 -o CMakeFiles/cmTC_2433b.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccK3394e.s]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_16078.dir/']
ignore line: [ as -v --64 -o CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccK0Mlj8.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_2433b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2433b.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [Linking CXX executable cmTC_2433b]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2433b.dir/link.txt --verbose=1]
ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_2433b.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2433b ]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [Linking CXX executable cmTC_16078]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_16078.dir/link.txt --verbose=1]
ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_16078 ]
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]
@@ -384,13 +384,13 @@ Parsed CXX implicit link information from above output:
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_2433b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2433b.']
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/cc28PR3K.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_2433b /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_2433b.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]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_16078' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_16078.']
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/ccQLGb2c.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_16078 /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_16078.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/cc28PR3K.res] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccQLGb2c.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
@@ -408,7 +408,7 @@ Parsed CXX implicit link information from above output:
arg [-znow] ==> ignore
arg [-zrelro] ==> ignore
arg [-o] ==> ignore
arg [cmTC_2433b] ==> ignore
arg [cmTC_16078] ==> 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]
@@ -420,7 +420,7 @@ Parsed CXX implicit link information from above output:
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_2433b.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
arg [CMakeFiles/cmTC_16078.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
arg [-lstdc++] ==> lib [stdc++]
arg [-lm] ==> lib [m]
arg [-lgcc_s] ==> lib [gcc_s]

View File

@@ -150,7 +150,28 @@ CMakeFiles/ComHS.dir/ComHS-main.cpp.o: \
/usr/include/x86_64-linux-gnu/bits/getopt_posix.h \
/usr/include/x86_64-linux-gnu/bits/getopt_core.h \
/usr/include/x86_64-linux-gnu/bits/unistd_ext.h \
/usr/include/linux/close_range.h \
/usr/include/linux/close_range.h /usr/include/signal.h \
/usr/include/x86_64-linux-gnu/bits/signum-generic.h \
/usr/include/x86_64-linux-gnu/bits/signum-arch.h \
/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \
/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \
/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \
/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \
/usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \
/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \
/usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \
/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \
/usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \
/usr/include/x86_64-linux-gnu/bits/sigaction.h \
/usr/include/x86_64-linux-gnu/bits/sigcontext.h \
/usr/include/x86_64-linux-gnu/bits/types/stack_t.h \
/usr/include/x86_64-linux-gnu/sys/ucontext.h \
/usr/include/x86_64-linux-gnu/bits/sigstack.h \
/usr/include/x86_64-linux-gnu/bits/sigstksz.h \
/usr/include/x86_64-linux-gnu/bits/ss_flags.h \
/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \
/usr/include/x86_64-linux-gnu/bits/sigthread.h \
/usr/include/x86_64-linux-gnu/bits/signal_ext.h \
/home/xb/satellite/aircraft-1/container-2/通信硬件服务化/ComHS.h \
/usr/include/c++/11/vector /usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \

View File

@@ -171,14 +171,7 @@ CMakeFiles/ComHS.dir/ComHS.cpp.o: \
/usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h \
/usr/include/x86_64-linux-gnu/bits/termios-tcflow.h \
/usr/include/x86_64-linux-gnu/bits/termios-misc.h \
/usr/include/x86_64-linux-gnu/sys/ttydefaults.h \
/usr/include/x86_64-linux-gnu/sys/ioctl.h \
/usr/include/x86_64-linux-gnu/bits/ioctls.h \
/usr/include/x86_64-linux-gnu/asm/ioctls.h \
/usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
/usr/include/x86_64-linux-gnu/asm/ioctl.h \
/usr/include/asm-generic/ioctl.h \
/usr/include/x86_64-linux-gnu/bits/ioctl-types.h /usr/include/signal.h \
/usr/include/x86_64-linux-gnu/sys/ttydefaults.h /usr/include/signal.h \
/usr/include/x86_64-linux-gnu/bits/signum-generic.h \
/usr/include/x86_64-linux-gnu/bits/signum-arch.h \
/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \
@@ -200,6 +193,7 @@ CMakeFiles/ComHS.dir/ComHS.cpp.o: \
/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \
/usr/include/x86_64-linux-gnu/bits/sigthread.h \
/usr/include/x86_64-linux-gnu/bits/signal_ext.h \
/usr/include/x86_64-linux-gnu/sys/time.h \
/home/xb/satellite/aircraft-1/container-2/通信硬件服务化/ComHS.h \
/usr/local/include/simmsg/SimMsg.h \
/usr/local/include/simmsg/SimMessageType.h \

Binary file not shown.