作者 ookk303

00 00 01 06更新

正在显示 54 个修改的文件 包含 192 行增加131 行删除
@@ -119,3 +119,37 @@ T_JZsdkReturnCode JZsdk_Array_isEmpty(unsigned char array[], int size) @@ -119,3 +119,37 @@ T_JZsdkReturnCode JZsdk_Array_isEmpty(unsigned char array[], int size)
119 } 119 }
120 return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; // 数组为空 120 return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; // 数组为空
121 } 121 }
  122 +
  123 +/****************
  124 + *
  125 + * 用于替换数组中的换行符'\n'为结束符'\0'
  126 + *
  127 + * 替换成功返回 JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS
  128 + * 没有替换 返回JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE
  129 +
  130 + * ***********/
  131 +T_JZsdkReturnCode JZsdk_replace_newlines_with_null_terminator(char* string)
  132 +{
  133 + int replace_flag = JZ_FLAGCODE_OFF;
  134 +
  135 + // 获取字符串的长度
  136 + int length = strlen(string);
  137 +
  138 + // 遍历字符串,将换行符替换为结束符
  139 + for (int i = 0; i < length; i++) {
  140 + if (string[i] == '\n') {
  141 + string[i] = '\0';
  142 + replace_flag = JZ_FLAGCODE_ON;
  143 + }
  144 + }
  145 +
  146 + if (replace_flag == JZ_FLAGCODE_ON)
  147 + {
  148 + return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS;
  149 + }
  150 + else
  151 + {
  152 + return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE;
  153 + }
  154 +
  155 +}
@@ -30,6 +30,7 @@ int JZsdk_String_str_to_int(const char *str); @@ -30,6 +30,7 @@ int JZsdk_String_str_to_int(const char *str);
30 void JZsdk_String_int_to_str(int n, char *str); 30 void JZsdk_String_int_to_str(int n, char *str);
31 size_t JZsdk_String_longlong_to_str(char *s, long long value,int radix); 31 size_t JZsdk_String_longlong_to_str(char *s, long long value,int radix);
32 T_JZsdkReturnCode JZsdk_Array_isEmpty(unsigned char array[], int size); 32 T_JZsdkReturnCode JZsdk_Array_isEmpty(unsigned char array[], int size);
  33 +T_JZsdkReturnCode JZsdk_replace_newlines_with_null_terminator(char* string) ;
33 34
34 35
35 #ifdef __cplusplus 36 #ifdef __cplusplus
@@ -2151,16 +2151,6 @@ static int Uart_4G_RecvDeal_ObtainSecondaryDeviceName(char *getbuf) @@ -2151,16 +2151,6 @@ static int Uart_4G_RecvDeal_ObtainSecondaryDeviceName(char *getbuf)
2151 int value1 = getbuf[10]; 2151 int value1 = getbuf[10];
2152 2152
2153 T_JZsdkReturnCode ret = JZsdk_Uart_SetSecondaryDeviceName(value1); 2153 T_JZsdkReturnCode ret = JZsdk_Uart_SetSecondaryDeviceName(value1);
2154 - if (ret == JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS)  
2155 - {  
2156 - //回复操作成功  
2157 - JZsdk_Uart_SendDeal_Reply_Sucesss(UART_4G, FrameSequence);  
2158 - }  
2159 - else  
2160 - {  
2161 - //回复操作失败  
2162 - JZsdk_Uart_SendDeal_Reply_Failure(UART_4G, FrameSequence);  
2163 - }  
2164 } 2154 }
2165 2155
2166 /******************************************************************************************************************************* 2156 /*******************************************************************************************************************************
@@ -2154,16 +2154,6 @@ static int Uart_DEV1_RecvDeal_ObtainSecondaryDeviceName(char *getbuf) @@ -2154,16 +2154,6 @@ static int Uart_DEV1_RecvDeal_ObtainSecondaryDeviceName(char *getbuf)
2154 int value1 = getbuf[10]; 2154 int value1 = getbuf[10];
2155 2155
2156 T_JZsdkReturnCode ret = JZsdk_Uart_SetSecondaryDeviceName(value1); 2156 T_JZsdkReturnCode ret = JZsdk_Uart_SetSecondaryDeviceName(value1);
2157 - if (ret == JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS)  
2158 - {  
2159 - //回复操作成功  
2160 - JZsdk_Uart_SendDeal_Reply_Sucesss(UART_DEV_1, FrameSequence);  
2161 - }  
2162 - else  
2163 - {  
2164 - //回复操作失败  
2165 - JZsdk_Uart_SendDeal_Reply_Failure(UART_DEV_1, FrameSequence);  
2166 - }  
2167 } 2157 }
2168 2158
2169 /******************************************************************************************************************************* 2159 /*******************************************************************************************************************************
@@ -2151,16 +2151,6 @@ static int Uart_DEV2_RecvDeal_ObtainSecondaryDeviceName(char *getbuf) @@ -2151,16 +2151,6 @@ static int Uart_DEV2_RecvDeal_ObtainSecondaryDeviceName(char *getbuf)
2151 int value1 = getbuf[10]; 2151 int value1 = getbuf[10];
2152 2152
2153 T_JZsdkReturnCode ret = JZsdk_Uart_SetSecondaryDeviceName(value1); 2153 T_JZsdkReturnCode ret = JZsdk_Uart_SetSecondaryDeviceName(value1);
2154 - if (ret == JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS)  
2155 - {  
2156 - //回复操作成功  
2157 - JZsdk_Uart_SendDeal_Reply_Sucesss(UART_DEV_2, FrameSequence);  
2158 - }  
2159 - else  
2160 - {  
2161 - //回复操作失败  
2162 - JZsdk_Uart_SendDeal_Reply_Failure(UART_DEV_2, FrameSequence);  
2163 - }  
2164 } 2154 }
2165 2155
2166 /******************************************************************************************************************************* 2156 /*******************************************************************************************************************************
@@ -39,7 +39,6 @@ T_JZsdkReturnCode V4L2_Parameter_Setting(int cam_fd) @@ -39,7 +39,6 @@ T_JZsdkReturnCode V4L2_Parameter_Setting(int cam_fd)
39 perror("ioctl"); 39 perror("ioctl");
40 exit(EXIT_FAILURE); 40 exit(EXIT_FAILURE);
41 } 41 }
42 - sleep(1);  
43 42
44 //设置饱和度 43 //设置饱和度
45 ctrl.id = V4L2_CID_SATURATION; 44 ctrl.id = V4L2_CID_SATURATION;
@@ -5,6 +5,7 @@ @@ -5,6 +5,7 @@
5 #include "./ActivateMAT.h" 5 #include "./ActivateMAT.h"
6 #include "JZsdkLib.h" 6 #include "JZsdkLib.h"
7 #include "JZsdk_Base/JZsdk_Code/JZsdk_SMT_Code.h" 7 #include "JZsdk_Base/JZsdk_Code/JZsdk_SMT_Code.h"
  8 +#include "./version_choose.h"
8 9
9 static T_JZsdkReturnCode ActivateMAT_create_SN_LOCK_file() ; 10 static T_JZsdkReturnCode ActivateMAT_create_SN_LOCK_file() ;
10 static T_JZsdkReturnCode ActivateMAT_delete_SN_LOCK_file() ; 11 static T_JZsdkReturnCode ActivateMAT_delete_SN_LOCK_file() ;
@@ -48,6 +49,7 @@ T_JZsdkReturnCode ActivateMAT_ActivateInterface(int SN_status, unsigned char *Se @@ -48,6 +49,7 @@ T_JZsdkReturnCode ActivateMAT_ActivateInterface(int SN_status, unsigned char *Se
48 ret = ActivateMAT_ActivateAndUnActivate(1, SerialNumber, data+2); 49 ret = ActivateMAT_ActivateAndUnActivate(1, SerialNumber, data+2);
49 if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) 50 if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS)
50 { 51 {
  52 + printf("反激活失败");
51 return ret; 53 return ret;
52 } 54 }
53 } 55 }
@@ -87,6 +89,8 @@ T_JZsdkReturnCode ActivateMAT_ActivateInterface(int SN_status, unsigned char *Se @@ -87,6 +89,8 @@ T_JZsdkReturnCode ActivateMAT_ActivateInterface(int SN_status, unsigned char *Se
87 { 89 {
88 return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE; 90 return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE;
89 } 91 }
  92 +
  93 + return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS;
90 } 94 }
91 95
92 /****************** 96 /******************
@@ -151,7 +155,7 @@ static T_JZsdkReturnCode ActivateMAT_ActivateAndUnActivate(int flag, unsigned ch @@ -151,7 +155,7 @@ static T_JZsdkReturnCode ActivateMAT_ActivateAndUnActivate(int flag, unsigned ch
151 if (Inputput_crc_code == local_crc_code) 155 if (Inputput_crc_code == local_crc_code)
152 { 156 {
153 //激活码正确 157 //激活码正确
154 - JZSDK_LOG_INFO("反激活码正确"); 158 + printf("反激活正确\n");
155 //创建锁文件 159 //创建锁文件
156 ret = ActivateMAT_create_SN_LOCK_file(); 160 ret = ActivateMAT_create_SN_LOCK_file();
157 if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) 161 if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS)
@@ -171,7 +175,7 @@ static T_JZsdkReturnCode ActivateMAT_ActivateAndUnActivate(int flag, unsigned ch @@ -171,7 +175,7 @@ static T_JZsdkReturnCode ActivateMAT_ActivateAndUnActivate(int flag, unsigned ch
171 else 175 else
172 { 176 {
173 //反激活码错误 177 //反激活码错误
174 - JZSDK_LOG_INFO("反激活码错误"); 178 + printf("反激活码错误\n");
175 return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE; 179 return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE;
176 } 180 }
177 } 181 }
@@ -190,24 +194,34 @@ static T_JZsdkReturnCode ActivateMAT_ActivateAndUnActivate(int flag, unsigned ch @@ -190,24 +194,34 @@ static T_JZsdkReturnCode ActivateMAT_ActivateAndUnActivate(int flag, unsigned ch
190 * ******************/ 194 * ******************/
191 T_JZsdkReturnCode ActivateMAT_DeviceActivateStatus(int SN_Type, int *SN_status) 195 T_JZsdkReturnCode ActivateMAT_DeviceActivateStatus(int SN_Type, int *SN_status)
192 { 196 {
193 - //如果序列号类型处于 UNDEFINED_SNM STANDARD_JZ_1_SNM  
194 - //都是认为默认激活  
195 - if (SN_Type == UNDEFINED_SNM || SN_Type == STANDARD_JZ_1_SNM) 197 + // //如果序列号类型处于 UNDEFINED_SNM STANDARD_JZ_1_SNM
  198 + // //都是认为默认激活
  199 + // if (SN_Type == UNDEFINED_SNM || SN_Type == STANDARD_JZ_1_SNM)
  200 + // {
  201 + // *SN_status = SNM_HAVE_ACTIVATED;
  202 + // return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS;
  203 + // }
  204 +
  205 + // //如果为极至标准2类型 或者 dji环类型的序列号类型
  206 + // //正常判断是否有激活
  207 +
  208 + //如果是串口程序,默认为已经激活
  209 + if (APP_VERSION == APP_UART)
196 { 210 {
197 *SN_status = SNM_HAVE_ACTIVATED; 211 *SN_status = SNM_HAVE_ACTIVATED;
198 return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; 212 return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS;
199 } 213 }
200 214
201 - //如果为极至标准2类型 或者 dji环类型的序列号类型  
202 - //正常判断是否有激活  
203 215
204 //如果sn锁文件存在 216 //如果sn锁文件存在
205 if(ActivateMAT_check_SN_LOCK_exists() == JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) 217 if(ActivateMAT_check_SN_LOCK_exists() == JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS)
206 { 218 {
  219 + printf("检测到sn存在\n");
207 *SN_status = SNM_NOT_ACTIVATED; 220 *SN_status = SNM_NOT_ACTIVATED;
208 } 221 }
209 else 222 else
210 { 223 {
  224 + printf("检测到不sn存在\n");
211 //如果没有sn锁,就是已经激活设备 225 //如果没有sn锁,就是已经激活设备
212 *SN_status = SNM_HAVE_ACTIVATED; 226 *SN_status = SNM_HAVE_ACTIVATED;
213 } 227 }
@@ -289,6 +303,8 @@ static T_JZsdkReturnCode ActivateMAT_LockDevice(char *data, unsigned long *ac_co @@ -289,6 +303,8 @@ static T_JZsdkReturnCode ActivateMAT_LockDevice(char *data, unsigned long *ac_co
289 unsigned long crc = 0xFFFFFFFF; 303 unsigned long crc = 0xFFFFFFFF;
290 int length = strlen(data); 304 int length = strlen(data);
291 305
  306 +
  307 +
292 for (int i = 0; i < length; i++) 308 for (int i = 0; i < length; i++)
293 { 309 {
294 crc ^= (unsigned long)data[i]; 310 crc ^= (unsigned long)data[i];
@@ -305,5 +321,7 @@ static T_JZsdkReturnCode ActivateMAT_LockDevice(char *data, unsigned long *ac_co @@ -305,5 +321,7 @@ static T_JZsdkReturnCode ActivateMAT_LockDevice(char *data, unsigned long *ac_co
305 321
306 *ac_code = crc; 322 *ac_code = crc;
307 323
  324 + printf("反激活 序列号%s crccode:%08X accode:%08X\n", data, crc, *ac_code);
  325 +
308 return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; 326 return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS;
309 } 327 }
@@ -119,6 +119,8 @@ T_JZsdkReturnCode SerialMAT_ActivateInterface(unsigned char *data, int data_leng @@ -119,6 +119,8 @@ T_JZsdkReturnCode SerialMAT_ActivateInterface(unsigned char *data, int data_leng
119 return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; 119 return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS;
120 } 120 }
121 121
  122 +
  123 +
122 /****************** 124 /******************
123 * 125 *
124 * 获取序列号,及序列号类型 126 * 获取序列号,及序列号类型
@@ -209,6 +211,9 @@ static T_JZsdkReturnCode SerialMAT_NumberGet() @@ -209,6 +211,9 @@ static T_JZsdkReturnCode SerialMAT_NumberGet()
209 return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE; 211 return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE;
210 } 212 }
211 213
  214 + //检测序列号中是否存在换行符,如果有,替换成结束符
  215 + JZsdk_replace_newlines_with_null_terminator(SerialNumber);
  216 +
212 fclose(num_file); 217 fclose(num_file);
213 return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; 218 return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS;
214 } 219 }
@@ -40,6 +40,7 @@ static int SecondWarningLight = 3; @@ -40,6 +40,7 @@ static int SecondWarningLight = 3;
40 static int SearchLightMode = 0; 40 static int SearchLightMode = 0;
41 static int widget_lumen; 41 static int widget_lumen;
42 static int widget_volume; 42 static int widget_volume;
  43 +static int Lumen_sync_flag = JZ_FLAGCODE_OFF; //亮度的同步flag 用于u3这种特殊情况
43 44
44 // 大疆的二级控件会触发功能,所以要分开控制 45 // 大疆的二级控件会触发功能,所以要分开控制
45 typedef enum 46 typedef enum
@@ -468,7 +469,7 @@ T_JZsdkReturnCode JZsdk_Psdk_UI_io_LumenAndVolume_PowerLimitation(int flag, int @@ -468,7 +469,7 @@ T_JZsdkReturnCode JZsdk_Psdk_UI_io_LumenAndVolume_PowerLimitation(int flag, int
468 { 469 {
469 if (DEVICE_VERSION == JZ_U3) 470 if (DEVICE_VERSION == JZ_U3)
470 { 471 {
471 - if (value + widget_lumen > 150) 472 + if (value + widget_lumen > 150 )
472 { 473 {
473 JZsdk_Psdk_UI_io_Set_SearchLightLumen(AUTO_CONTROL,150-value); 474 JZsdk_Psdk_UI_io_Set_SearchLightLumen(AUTO_CONTROL,150-value);
474 } 475 }
@@ -961,6 +962,13 @@ T_JZsdkReturnCode JZsdk_Psdk_UI_io_Set_SearchLightMode(int wheather_control, int @@ -961,6 +962,13 @@ T_JZsdkReturnCode JZsdk_Psdk_UI_io_Set_SearchLightMode(int wheather_control, int
961 962
962 if (wheather_control == JZ_FLAGCODE_ON) 963 if (wheather_control == JZ_FLAGCODE_ON)
963 { 964 {
  965 + //如果出现了同步标志位,开灯时同步一下亮度
  966 + if(Lumen_sync_flag == JZ_FLAGCODE_ON && value != JZ_FLAGCODE_OFF)
  967 + {
  968 + UIcontrol_Set_SearchLightLumen(DEVICE_PSDK, 1, widget_lumen, widget_lumen);
  969 + Lumen_sync_flag = JZ_FLAGCODE_OFF;
  970 + }
  971 +
964 ret = UIcontrol_SearchLightControl(DEVICE_PSDK, value); 972 ret = UIcontrol_SearchLightControl(DEVICE_PSDK, value);
965 } 973 }
966 974
@@ -977,14 +985,28 @@ T_JZsdkReturnCode JZsdk_Psdk_UI_io_Set_SearchLightLumen(int wheather_control,int @@ -977,14 +985,28 @@ T_JZsdkReturnCode JZsdk_Psdk_UI_io_Set_SearchLightLumen(int wheather_control,int
977 //如果亮度不等于0,把探照灯的模式又是关的,并且不为自动调节参数,打开探照灯常亮模式 985 //如果亮度不等于0,把探照灯的模式又是关的,并且不为自动调节参数,打开探照灯常亮模式
978 if ((value != JZ_FLAGCODE_OFF) && (SearchLightMode == JZ_FLAGCODE_OFF) && (wheather_control != AUTO_CONTROL)) 986 if ((value != JZ_FLAGCODE_OFF) && (SearchLightMode == JZ_FLAGCODE_OFF) && (wheather_control != AUTO_CONTROL))
979 { 987 {
  988 + SearchLightMode = JZ_FLAGCODE_ON;
980 ret = UI_control_WidgetSet(PSDK_UI_WIDGET_SEARCHLIGHT_MODE, 2); 989 ret = UI_control_WidgetSet(PSDK_UI_WIDGET_SEARCHLIGHT_MODE, 2);
981 ret = UIcontrol_SearchLightControl(DEVICE_PSDK, 2); 990 ret = UIcontrol_SearchLightControl(DEVICE_PSDK, 2);
982 } 991 }
983 992
984 - if (wheather_control == JZ_FLAGCODE_ON || wheather_control == AUTO_CONTROL) 993 + if (wheather_control == JZ_FLAGCODE_ON)
  994 + {
  995 + ret = UIcontrol_Set_SearchLightLumen(DEVICE_PSDK, 1, value, value);
  996 + }
  997 + if (wheather_control == AUTO_CONTROL)
  998 + {
  999 + //u3比较特殊,单片机拉亮度,u3会亮,所以关闭灯的情况下,不准发给处理模块
  1000 + if (DEVICE_VERSION == JZ_U3 && SearchLightMode == JZ_FLAGCODE_OFF)
  1001 + {
  1002 + Lumen_sync_flag = JZ_FLAGCODE_ON; //打开u3的同步flag
  1003 + ret = JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS;
  1004 + }
  1005 + else
985 { 1006 {
986 ret = UIcontrol_Set_SearchLightLumen(DEVICE_PSDK, 1, value, value); 1007 ret = UIcontrol_Set_SearchLightLumen(DEVICE_PSDK, 1, value, value);
987 } 1008 }
  1009 + }
988 1010
989 return ret; 1011 return ret;
990 } 1012 }
不能预览此文件类型
不能预览此文件类型
1 #1、输入设备名字,程序模式,硬件号,版本号 1 #1、输入设备名字,程序模式,硬件号,版本号
2 -payload_name="JZ_U3" 2 +payload_name="JZ_H1E"
3 payload_mode="APP_UART" # APP_PSDK 或者 APP_UART APP_TEST 3 payload_mode="APP_UART" # APP_PSDK 或者 APP_UART APP_TEST
4 payload_platform="PLATFORM_V3S" 4 payload_platform="PLATFORM_V3S"
5 -payload_version="V00.00.01.06" 5 +payload_version="V00.00.01.07"
6 payload_origin="DOMESTIC_VERSION" # 国内版DOMESTIC_VERSION 海外版OVERSEAS_VERSION 6 payload_origin="DOMESTIC_VERSION" # 国内版DOMESTIC_VERSION 海外版OVERSEAS_VERSION
7 -payload_special="SPECIAL_NORMAL" # 特殊固件注释 7 +payload_special="SPECIAL_DAOTONG" # 特殊固件注释
8 # 目前已有的特殊版本类型 8 # 目前已有的特殊版本类型
9 # SPECIAL_NORMAL 普通版本 9 # SPECIAL_NORMAL 普通版本
10 # SPECIAL_DAOTONG 道通版本 10 # SPECIAL_DAOTONG 道通版本
@@ -26,6 +26,8 @@ static int Main_WorkMode(); @@ -26,6 +26,8 @@ static int Main_WorkMode();
26 static void *Main_WorkModeTask(void *arg); 26 static void *Main_WorkModeTask(void *arg);
27 static int WorkMode = JZ_FLAGCODE_OFF; 27 static int WorkMode = JZ_FLAGCODE_OFF;
28 28
  29 +extern int MegaphoneStatusFlag;
  30 +
29 /*** ************************* ************************* 31 /*** ************************* *************************
30 * 32 *
31 * 判断设备是否可用 33 * 判断设备是否可用
@@ -344,11 +346,24 @@ int Main_TestAPP() @@ -344,11 +346,24 @@ int Main_TestAPP()
344 int Main_WorkModeSet(int mode) 346 int Main_WorkModeSet(int mode)
345 { 347 {
346 WorkMode = mode; 348 WorkMode = mode;
  349 +}
347 350
348 - if (mode == JZ_FLAGCODE_ON)  
349 - {  
350 351
  352 +static int Main_WorkMode()
  353 +{
  354 + pthread_t work_mode_task;
  355 + pthread_attr_t task_attribute; //线程属性
  356 + pthread_attr_init(&task_attribute); //初始化线程属性
  357 + pthread_attr_setdetachstate(&task_attribute, PTHREAD_CREATE_DETACHED); //设置线程属性
  358 + int timer = pthread_create(&work_mode_task,&task_attribute,Main_WorkModeTask,NULL); //线程
  359 + if(timer != 0)
  360 + {
  361 + printf("创建计时线程失败!\n");
  362 + }
  363 +}
351 364
  365 +static T_JZsdkReturnCode Start_up_and_broadcast_voice()
  366 +{
352 #if FIRMWARE_ORIGIN == DOMESTIC_VERSION //国内版才有方言 367 #if FIRMWARE_ORIGIN == DOMESTIC_VERSION //国内版才有方言
353 368
354 if (APP_VERSION == APP_PSDK) 369 if (APP_VERSION == APP_PSDK)
@@ -374,14 +389,9 @@ int Main_WorkModeSet(int mode) @@ -374,14 +389,9 @@ int Main_WorkModeSet(int mode)
374 } 389 }
375 else 390 else
376 { 391 {
377 - //播报喊话器准备就绪  
378 - delayMs(3500);  
379 -  
380 //播放喊话器启动中 392 //播放喊话器启动中
381 Megaphone_TTS_Play(strlen("喊话器直连模式准备就绪"), "喊话器直连模式准备就绪", 0); 393 Megaphone_TTS_Play(strlen("喊话器直连模式准备就绪"), "喊话器直连模式准备就绪", 0);
382 } 394 }
383 -  
384 -  
385 } 395 }
386 396
387 397
@@ -394,22 +404,6 @@ int Main_WorkModeSet(int mode) @@ -394,22 +404,6 @@ int Main_WorkModeSet(int mode)
394 Megaphone_TTS_Play(strlen("Speaker Direct Mode Ready"),"Speaker Direct Mode Ready", 0); 404 Megaphone_TTS_Play(strlen("Speaker Direct Mode Ready"),"Speaker Direct Mode Ready", 0);
395 405
396 #endif 406 #endif
397 -  
398 - }  
399 -}  
400 -  
401 -  
402 -static int Main_WorkMode()  
403 -{  
404 - pthread_t work_mode_task;  
405 - pthread_attr_t task_attribute; //线程属性  
406 - pthread_attr_init(&task_attribute); //初始化线程属性  
407 - pthread_attr_setdetachstate(&task_attribute, PTHREAD_CREATE_DETACHED); //设置线程属性  
408 - int timer = pthread_create(&work_mode_task,&task_attribute,Main_WorkModeTask,NULL); //线程  
409 - if(timer != 0)  
410 - {  
411 - printf("创建计时线程失败!\n");  
412 - }  
413 } 407 }
414 408
415 static void *Main_WorkModeTask(void *arg) 409 static void *Main_WorkModeTask(void *arg)
@@ -417,6 +411,7 @@ static void *Main_WorkModeTask(void *arg) @@ -417,6 +411,7 @@ static void *Main_WorkModeTask(void *arg)
417 //计时flag 411 //计时flag
418 int i=0; 412 int i=0;
419 printf("进入串口等待函数\n"); 413 printf("进入串口等待函数\n");
  414 +
420 for (i = 0; i < 60; i++) 415 for (i = 0; i < 60; i++)
421 { 416 {
422 delayMs(1000);//延迟一秒钟 417 delayMs(1000);//延迟一秒钟
@@ -425,15 +420,28 @@ static void *Main_WorkModeTask(void *arg) @@ -425,15 +420,28 @@ static void *Main_WorkModeTask(void *arg)
425 if (WorkMode == JZ_FLAGCODE_ON) 420 if (WorkMode == JZ_FLAGCODE_ON)
426 { 421 {
427 printf("串口连接成功,进入串口模式\n"); 422 printf("串口连接成功,进入串口模式\n");
428 - return NULL; 423 + printf("连接花费时间%i秒\n",i);
  424 + i = 0;
  425 + break;
429 } 426 }
430 -  
431 } 427 }
432 428
433 - if(i==60 && WorkMode == JZ_FLAGCODE_OFF) 429 + if(i==60 && WorkMode == JZ_FLAGCODE_OFF && CONNECTION_TIMED_OUT == VERSION_SWITCH_ON)
434 { 430 {
435 printf("串口连接超时,回到连接psdk"); 431 printf("串口连接超时,回到连接psdk");
436 exit(0); 432 exit(0);
437 } 433 }
  434 +
  435 + while (1)
  436 + {
  437 + //如果开启工作模式已经打开,且喊话模块已经初始化完毕,播报启动完成
  438 + if (WorkMode == JZ_FLAGCODE_ON && MegaphoneStatusFlag == JZ_FLAGCODE_ON)
  439 + {
  440 + Start_up_and_broadcast_voice();
  441 + break;
  442 + }
  443 +
  444 + delayMs(100);
  445 + }
438 } 446 }
439 447
@@ -7,7 +7,7 @@ @@ -7,7 +7,7 @@
7 #define VERSION_CHOOSE_H 7 #define VERSION_CHOOSE_H
8 8
9 //1~10行 除了D可以修改版本选择 禁止动任何东西 9 //1~10行 除了D可以修改版本选择 禁止动任何东西
10 -#define DEVICE_VERSION JZ_U3 10 +#define DEVICE_VERSION JZ_H1E
11 11
12 //禁止修改行 选择是串口程序 还是 psdk程序 12 //禁止修改行 选择是串口程序 还是 psdk程序
13 #define APP_VERSION APP_UART 13 #define APP_VERSION APP_UART
@@ -19,7 +19,7 @@ @@ -19,7 +19,7 @@
19 #define MAJOR_VERSION 0x00 19 #define MAJOR_VERSION 0x00
20 #define MINOR_VERSION 0x00 20 #define MINOR_VERSION 0x00
21 #define MODIFY_VERSION 0x01 21 #define MODIFY_VERSION 0x01
22 -#define DEBUG_VERSION 0x06 22 +#define DEBUG_VERSION 0x07
23 23
24 //禁止修改行 滤波方式 24 //禁止修改行 滤波方式
25 #define FILTERING_TYPE HIGH_PASS_FILTERING 25 #define FILTERING_TYPE HIGH_PASS_FILTERING
@@ -28,11 +28,14 @@ @@ -28,11 +28,14 @@
28 #define FIRMWARE_ORIGIN DOMESTIC_VERSION 28 #define FIRMWARE_ORIGIN DOMESTIC_VERSION
29 29
30 //禁止修改行指定特殊固件 30 //禁止修改行指定特殊固件
31 -#define SPECIAL_VERSION SPECIAL_NORMAL 31 +#define SPECIAL_VERSION SPECIAL_DAOTONG
32 32
33 //禁止修改行 全志编解码库 33 //禁止修改行 全志编解码库
34 #define ALLWINNER_CEDAR VERSION_SWITCH_OFF 34 #define ALLWINNER_CEDAR VERSION_SWITCH_OFF
35 35
  36 +//禁止修改行 是否开启连接超时
  37 +#define CONNECTION_TIMED_OUT VERSION_SWITCH_OFF
  38 +
36 //特殊版本号 39 //特殊版本号
37 #define SPECIAL_NORMAL 0x01 40 #define SPECIAL_NORMAL 0x01
38 #define SPECIAL_DAOTONG 0x02 41 #define SPECIAL_DAOTONG 0x02
@@ -28,18 +28,18 @@ The CXX compiler identification is GNU, found in "/mnt/hgfs/share/展架程序/b @@ -28,18 +28,18 @@ The CXX compiler identification is GNU, found in "/mnt/hgfs/share/展架程序/b
28 Detecting C compiler ABI info compiled with the following output: 28 Detecting C compiler ABI info compiled with the following output:
29 Change Dir: /mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp 29 Change Dir: /mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp
30 30
31 -Run Build Command(s):/usr/bin/make -f Makefile cmTC_854e5/fast && /usr/bin/make -f CMakeFiles/cmTC_854e5.dir/build.make CMakeFiles/cmTC_854e5.dir/build 31 +Run Build Command(s):/usr/bin/make -f Makefile cmTC_226ee/fast && /usr/bin/make -f CMakeFiles/cmTC_226ee.dir/build.make CMakeFiles/cmTC_226ee.dir/build
32 make[1]: Entering directory '/mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp' 32 make[1]: Entering directory '/mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp'
33 -Building C object CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o  
34 -/usr/bin/cc -v -o CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake-3.24/Modules/CMakeCCompilerABI.c 33 +Building C object CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o
  34 +/usr/bin/cc -v -o CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake-3.24/Modules/CMakeCCompilerABI.c
35 Using built-in specs. 35 Using built-in specs.
36 COLLECT_GCC=/usr/bin/cc 36 COLLECT_GCC=/usr/bin/cc
37 Target: x86_64-linux-gnu 37 Target: x86_64-linux-gnu
38 Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.12' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu 38 Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.12' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
39 Thread model: posix 39 Thread model: posix
40 gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) 40 gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)
41 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'  
42 - /usr/lib/gcc/x86_64-linux-gnu/5/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/local/share/cmake-3.24/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccp9SV4C.s 41 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
  42 + /usr/lib/gcc/x86_64-linux-gnu/5/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/local/share/cmake-3.24/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccjGVUK1.s
43 GNU C11 (Ubuntu 5.4.0-6ubuntu1~16.04.12) version 5.4.0 20160609 (x86_64-linux-gnu) 43 GNU C11 (Ubuntu 5.4.0-6ubuntu1~16.04.12) version 5.4.0 20160609 (x86_64-linux-gnu)
44 compiled by GNU C version 5.4.0 20160609, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3 44 compiled by GNU C version 5.4.0 20160609, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3
45 warning: GMP header version 6.1.0 differs from library version 6.1.2. 45 warning: GMP header version 6.1.0 differs from library version 6.1.2.
@@ -59,15 +59,15 @@ GNU C11 (Ubuntu 5.4.0-6ubuntu1~16.04.12) version 5.4.0 20160609 (x86_64-linux-gn @@ -59,15 +59,15 @@ GNU C11 (Ubuntu 5.4.0-6ubuntu1~16.04.12) version 5.4.0 20160609 (x86_64-linux-gn
59 warning: GMP header version 6.1.0 differs from library version 6.1.2. 59 warning: GMP header version 6.1.0 differs from library version 6.1.2.
60 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 60 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
61 Compiler executable checksum: 8087146d2ee737d238113fb57fabb1f2 61 Compiler executable checksum: 8087146d2ee737d238113fb57fabb1f2
62 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'  
63 - as -v --64 -o CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o /tmp/ccp9SV4C.s 62 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
  63 + as -v --64 -o CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o /tmp/ccjGVUK1.s
64 GNU assembler version 2.26.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.26.1 64 GNU assembler version 2.26.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.26.1
65 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/ 65 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/
66 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/ 66 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/
67 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'  
68 -Linking C executable cmTC_854e5  
69 -/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_854e5.dir/link.txt --verbose=1  
70 -/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o -o cmTC_854e5 67 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
  68 +Linking C executable cmTC_226ee
  69 +/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_226ee.dir/link.txt --verbose=1
  70 +/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o -o cmTC_226ee
71 Using built-in specs. 71 Using built-in specs.
72 COLLECT_GCC=/usr/bin/cc 72 COLLECT_GCC=/usr/bin/cc
73 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper 73 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
@@ -77,8 +77,8 @@ Thread model: posix @@ -77,8 +77,8 @@ Thread model: posix
77 gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) 77 gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)
78 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/ 78 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/
79 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/ 79 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/
80 -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_854e5' '-mtune=generic' '-march=x86-64'  
81 - /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccWBprAI.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 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_854e5 /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../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/5/../../.. CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o 80 +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_226ee' '-mtune=generic' '-march=x86-64'
  81 + /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHSorW0.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 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_226ee /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../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/5/../../.. CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o
82 make[1]: Leaving directory '/mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp' 82 make[1]: Leaving directory '/mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp'
83 83
84 84
@@ -104,18 +104,18 @@ Parsed C implicit link information from above output: @@ -104,18 +104,18 @@ Parsed C implicit link information from above output:
104 link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] 104 link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
105 ignore line: [Change Dir: /mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp] 105 ignore line: [Change Dir: /mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp]
106 ignore line: [] 106 ignore line: []
107 - ignore line: [Run Build Command(s):/usr/bin/make -f Makefile cmTC_854e5/fast && /usr/bin/make -f CMakeFiles/cmTC_854e5.dir/build.make CMakeFiles/cmTC_854e5.dir/build] 107 + ignore line: [Run Build Command(s):/usr/bin/make -f Makefile cmTC_226ee/fast && /usr/bin/make -f CMakeFiles/cmTC_226ee.dir/build.make CMakeFiles/cmTC_226ee.dir/build]
108 ignore line: [make[1]: Entering directory '/mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp'] 108 ignore line: [make[1]: Entering directory '/mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp']
109 - ignore line: [Building C object CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o]  
110 - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake-3.24/Modules/CMakeCCompilerABI.c] 109 + ignore line: [Building C object CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o]
  110 + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake-3.24/Modules/CMakeCCompilerABI.c]
111 ignore line: [Using built-in specs.] 111 ignore line: [Using built-in specs.]
112 ignore line: [COLLECT_GCC=/usr/bin/cc] 112 ignore line: [COLLECT_GCC=/usr/bin/cc]
113 ignore line: [Target: x86_64-linux-gnu] 113 ignore line: [Target: x86_64-linux-gnu]
114 ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.12' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c ada c++ java go d fortran objc obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] 114 ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.12' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c ada c++ java go d fortran objc obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
115 ignore line: [Thread model: posix] 115 ignore line: [Thread model: posix]
116 ignore line: [gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) ] 116 ignore line: [gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) ]
117 - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']  
118 - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/5/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/local/share/cmake-3.24/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccp9SV4C.s] 117 + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
  118 + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/5/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/local/share/cmake-3.24/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccjGVUK1.s]
119 ignore line: [GNU C11 (Ubuntu 5.4.0-6ubuntu1~16.04.12) version 5.4.0 20160609 (x86_64-linux-gnu)] 119 ignore line: [GNU C11 (Ubuntu 5.4.0-6ubuntu1~16.04.12) version 5.4.0 20160609 (x86_64-linux-gnu)]
120 ignore line: [ compiled by GNU C version 5.4.0 20160609 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3] 120 ignore line: [ compiled by GNU C version 5.4.0 20160609 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3]
121 ignore line: [warning: GMP header version 6.1.0 differs from library version 6.1.2.] 121 ignore line: [warning: GMP header version 6.1.0 differs from library version 6.1.2.]
@@ -135,15 +135,15 @@ Parsed C implicit link information from above output: @@ -135,15 +135,15 @@ Parsed C implicit link information from above output:
135 ignore line: [warning: GMP header version 6.1.0 differs from library version 6.1.2.] 135 ignore line: [warning: GMP header version 6.1.0 differs from library version 6.1.2.]
136 ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] 136 ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
137 ignore line: [Compiler executable checksum: 8087146d2ee737d238113fb57fabb1f2] 137 ignore line: [Compiler executable checksum: 8087146d2ee737d238113fb57fabb1f2]
138 - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']  
139 - ignore line: [ as -v --64 -o CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o /tmp/ccp9SV4C.s] 138 + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
  139 + ignore line: [ as -v --64 -o CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o /tmp/ccjGVUK1.s]
140 ignore line: [GNU assembler version 2.26.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.26.1] 140 ignore line: [GNU assembler version 2.26.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.26.1]
141 ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/] 141 ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/]
142 ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/] 142 ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/]
143 - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']  
144 - ignore line: [Linking C executable cmTC_854e5]  
145 - ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_854e5.dir/link.txt --verbose=1]  
146 - ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o -o cmTC_854e5 ] 143 + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
  144 + ignore line: [Linking C executable cmTC_226ee]
  145 + ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_226ee.dir/link.txt --verbose=1]
  146 + ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o -o cmTC_226ee ]
147 ignore line: [Using built-in specs.] 147 ignore line: [Using built-in specs.]
148 ignore line: [COLLECT_GCC=/usr/bin/cc] 148 ignore line: [COLLECT_GCC=/usr/bin/cc]
149 ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper] 149 ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper]
@@ -153,13 +153,13 @@ Parsed C implicit link information from above output: @@ -153,13 +153,13 @@ Parsed C implicit link information from above output:
153 ignore line: [gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) ] 153 ignore line: [gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) ]
154 ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/] 154 ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/]
155 ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/] 155 ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/]
156 - ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_854e5' '-mtune=generic' '-march=x86-64']  
157 - link line: [ /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccWBprAI.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 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_854e5 /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../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/5/../../.. CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o] 156 + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_226ee' '-mtune=generic' '-march=x86-64']
  157 + link line: [ /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHSorW0.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 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_226ee /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../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/5/../../.. CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o]
158 arg [/usr/lib/gcc/x86_64-linux-gnu/5/collect2] ==> ignore 158 arg [/usr/lib/gcc/x86_64-linux-gnu/5/collect2] ==> ignore
159 arg [-plugin] ==> ignore 159 arg [-plugin] ==> ignore
160 arg [/usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so] ==> ignore 160 arg [/usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so] ==> ignore
161 arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper] ==> ignore 161 arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper] ==> ignore
162 - arg [-plugin-opt=-fresolution=/tmp/ccWBprAI.res] ==> ignore 162 + arg [-plugin-opt=-fresolution=/tmp/ccHSorW0.res] ==> ignore
163 arg [-plugin-opt=-pass-through=-lgcc] ==> ignore 163 arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
164 arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore 164 arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
165 arg [-plugin-opt=-pass-through=-lc] ==> ignore 165 arg [-plugin-opt=-pass-through=-lc] ==> ignore
@@ -177,7 +177,7 @@ Parsed C implicit link information from above output: @@ -177,7 +177,7 @@ Parsed C implicit link information from above output:
177 arg [/lib64/ld-linux-x86-64.so.2] ==> ignore 177 arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
178 arg [-zrelro] ==> ignore 178 arg [-zrelro] ==> ignore
179 arg [-o] ==> ignore 179 arg [-o] ==> ignore
180 - arg [cmTC_854e5] ==> ignore 180 + arg [cmTC_226ee] ==> ignore
181 arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o] 181 arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o]
182 arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o] 182 arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o]
183 arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o] 183 arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o]
@@ -189,7 +189,7 @@ Parsed C implicit link information from above output: @@ -189,7 +189,7 @@ Parsed C implicit link information from above output:
189 arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] 189 arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
190 arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] 190 arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
191 arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../..] 191 arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../..]
192 - arg [CMakeFiles/cmTC_854e5.dir/CMakeCCompilerABI.c.o] ==> ignore 192 + arg [CMakeFiles/cmTC_226ee.dir/CMakeCCompilerABI.c.o] ==> ignore
193 arg [-lgcc] ==> lib [gcc] 193 arg [-lgcc] ==> lib [gcc]
194 arg [--as-needed] ==> ignore 194 arg [--as-needed] ==> ignore
195 arg [-lgcc_s] ==> lib [gcc_s] 195 arg [-lgcc_s] ==> lib [gcc_s]
@@ -221,18 +221,18 @@ Parsed C implicit link information from above output: @@ -221,18 +221,18 @@ Parsed C implicit link information from above output:
221 Detecting CXX compiler ABI info compiled with the following output: 221 Detecting CXX compiler ABI info compiled with the following output:
222 Change Dir: /mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp 222 Change Dir: /mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp
223 223
224 -Run Build Command(s):/usr/bin/make -f Makefile cmTC_572d0/fast && /usr/bin/make -f CMakeFiles/cmTC_572d0.dir/build.make CMakeFiles/cmTC_572d0.dir/build 224 +Run Build Command(s):/usr/bin/make -f Makefile cmTC_e84ec/fast && /usr/bin/make -f CMakeFiles/cmTC_e84ec.dir/build.make CMakeFiles/cmTC_e84ec.dir/build
225 make[1]: Entering directory '/mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp' 225 make[1]: Entering directory '/mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp'
226 -Building CXX object CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o  
227 -/usr/bin/c++ -v -o CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp 226 +Building CXX object CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o
  227 +/usr/bin/c++ -v -o CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp
228 Using built-in specs. 228 Using built-in specs.
229 COLLECT_GCC=/usr/bin/c++ 229 COLLECT_GCC=/usr/bin/c++
230 Target: x86_64-linux-gnu 230 Target: x86_64-linux-gnu
231 Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.12' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu 231 Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.12' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
232 Thread model: posix 232 Thread model: posix
233 gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) 233 gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)
234 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'  
235 - /usr/lib/gcc/x86_64-linux-gnu/5/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/local/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/cckseSI5.s 234 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
  235 + /usr/lib/gcc/x86_64-linux-gnu/5/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/local/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/cceICs3b.s
236 GNU C++ (Ubuntu 5.4.0-6ubuntu1~16.04.12) version 5.4.0 20160609 (x86_64-linux-gnu) 236 GNU C++ (Ubuntu 5.4.0-6ubuntu1~16.04.12) version 5.4.0 20160609 (x86_64-linux-gnu)
237 compiled by GNU C version 5.4.0 20160609, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3 237 compiled by GNU C version 5.4.0 20160609, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3
238 warning: GMP header version 6.1.0 differs from library version 6.1.2. 238 warning: GMP header version 6.1.0 differs from library version 6.1.2.
@@ -256,15 +256,15 @@ GNU C++ (Ubuntu 5.4.0-6ubuntu1~16.04.12) version 5.4.0 20160609 (x86_64-linux-gn @@ -256,15 +256,15 @@ GNU C++ (Ubuntu 5.4.0-6ubuntu1~16.04.12) version 5.4.0 20160609 (x86_64-linux-gn
256 warning: GMP header version 6.1.0 differs from library version 6.1.2. 256 warning: GMP header version 6.1.0 differs from library version 6.1.2.
257 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 257 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
258 Compiler executable checksum: 85af4995304287cdd19cfa43cf5d6cf1 258 Compiler executable checksum: 85af4995304287cdd19cfa43cf5d6cf1
259 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'  
260 - as -v --64 -o CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o /tmp/cckseSI5.s 259 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
  260 + as -v --64 -o CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o /tmp/cceICs3b.s
261 GNU assembler version 2.26.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.26.1 261 GNU assembler version 2.26.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.26.1
262 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/ 262 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/
263 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/ 263 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/
264 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'  
265 -Linking CXX executable cmTC_572d0  
266 -/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_572d0.dir/link.txt --verbose=1  
267 -/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_572d0 264 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
  265 +Linking CXX executable cmTC_e84ec
  266 +/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e84ec.dir/link.txt --verbose=1
  267 +/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e84ec
268 Using built-in specs. 268 Using built-in specs.
269 COLLECT_GCC=/usr/bin/c++ 269 COLLECT_GCC=/usr/bin/c++
270 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper 270 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
@@ -274,8 +274,8 @@ Thread model: posix @@ -274,8 +274,8 @@ Thread model: posix
274 gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) 274 gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)
275 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/ 275 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/
276 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/ 276 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/
277 -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_572d0' '-shared-libgcc' '-mtune=generic' '-march=x86-64'  
278 - /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccCWMglb.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 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_572d0 /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../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/5/../../.. CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o 277 +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_e84ec' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
  278 + /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccXa8NW9.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 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_e84ec /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../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/5/../../.. CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o
279 make[1]: Leaving directory '/mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp' 279 make[1]: Leaving directory '/mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp'
280 280
281 281
@@ -307,18 +307,18 @@ Parsed CXX implicit link information from above output: @@ -307,18 +307,18 @@ Parsed CXX implicit link information from above output:
307 link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] 307 link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
308 ignore line: [Change Dir: /mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp] 308 ignore line: [Change Dir: /mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp]
309 ignore line: [] 309 ignore line: []
310 - ignore line: [Run Build Command(s):/usr/bin/make -f Makefile cmTC_572d0/fast && /usr/bin/make -f CMakeFiles/cmTC_572d0.dir/build.make CMakeFiles/cmTC_572d0.dir/build] 310 + ignore line: [Run Build Command(s):/usr/bin/make -f Makefile cmTC_e84ec/fast && /usr/bin/make -f CMakeFiles/cmTC_e84ec.dir/build.make CMakeFiles/cmTC_e84ec.dir/build]
311 ignore line: [make[1]: Entering directory '/mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp'] 311 ignore line: [make[1]: Entering directory '/mnt/hgfs/share/展架程序/build/CMakeFiles/CMakeTmp']
312 - ignore line: [Building CXX object CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o]  
313 - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp] 312 + ignore line: [Building CXX object CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o]
  313 + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp]
314 ignore line: [Using built-in specs.] 314 ignore line: [Using built-in specs.]
315 ignore line: [COLLECT_GCC=/usr/bin/c++] 315 ignore line: [COLLECT_GCC=/usr/bin/c++]
316 ignore line: [Target: x86_64-linux-gnu] 316 ignore line: [Target: x86_64-linux-gnu]
317 ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.12' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c ada c++ java go d fortran objc obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] 317 ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.12' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c ada c++ java go d fortran objc obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
318 ignore line: [Thread model: posix] 318 ignore line: [Thread model: posix]
319 ignore line: [gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) ] 319 ignore line: [gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) ]
320 - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']  
321 - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/5/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/local/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/cckseSI5.s] 320 + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
  321 + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/5/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/local/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/cceICs3b.s]
322 ignore line: [GNU C++ (Ubuntu 5.4.0-6ubuntu1~16.04.12) version 5.4.0 20160609 (x86_64-linux-gnu)] 322 ignore line: [GNU C++ (Ubuntu 5.4.0-6ubuntu1~16.04.12) version 5.4.0 20160609 (x86_64-linux-gnu)]
323 ignore line: [ compiled by GNU C version 5.4.0 20160609 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3] 323 ignore line: [ compiled by GNU C version 5.4.0 20160609 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3]
324 ignore line: [warning: GMP header version 6.1.0 differs from library version 6.1.2.] 324 ignore line: [warning: GMP header version 6.1.0 differs from library version 6.1.2.]
@@ -342,15 +342,15 @@ Parsed CXX implicit link information from above output: @@ -342,15 +342,15 @@ Parsed CXX implicit link information from above output:
342 ignore line: [warning: GMP header version 6.1.0 differs from library version 6.1.2.] 342 ignore line: [warning: GMP header version 6.1.0 differs from library version 6.1.2.]
343 ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] 343 ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
344 ignore line: [Compiler executable checksum: 85af4995304287cdd19cfa43cf5d6cf1] 344 ignore line: [Compiler executable checksum: 85af4995304287cdd19cfa43cf5d6cf1]
345 - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']  
346 - ignore line: [ as -v --64 -o CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o /tmp/cckseSI5.s] 345 + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
  346 + ignore line: [ as -v --64 -o CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o /tmp/cceICs3b.s]
347 ignore line: [GNU assembler version 2.26.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.26.1] 347 ignore line: [GNU assembler version 2.26.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.26.1]
348 ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/] 348 ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/]
349 ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/] 349 ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/]
350 - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']  
351 - ignore line: [Linking CXX executable cmTC_572d0]  
352 - ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_572d0.dir/link.txt --verbose=1]  
353 - ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_572d0 ] 350 + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
  351 + ignore line: [Linking CXX executable cmTC_e84ec]
  352 + ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e84ec.dir/link.txt --verbose=1]
  353 + ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e84ec ]
354 ignore line: [Using built-in specs.] 354 ignore line: [Using built-in specs.]
355 ignore line: [COLLECT_GCC=/usr/bin/c++] 355 ignore line: [COLLECT_GCC=/usr/bin/c++]
356 ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper] 356 ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper]
@@ -360,13 +360,13 @@ Parsed CXX implicit link information from above output: @@ -360,13 +360,13 @@ Parsed CXX implicit link information from above output:
360 ignore line: [gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) ] 360 ignore line: [gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) ]
361 ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/] 361 ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/]
362 ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/] 362 ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/]
363 - ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_572d0' '-shared-libgcc' '-mtune=generic' '-march=x86-64']  
364 - link line: [ /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccCWMglb.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 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_572d0 /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../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/5/../../.. CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o] 363 + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_e84ec' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
  364 + link line: [ /usr/lib/gcc/x86_64-linux-gnu/5/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper -plugin-opt=-fresolution=/tmp/ccXa8NW9.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 --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_e84ec /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5/../../../../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/5/../../.. CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crtn.o]
365 arg [/usr/lib/gcc/x86_64-linux-gnu/5/collect2] ==> ignore 365 arg [/usr/lib/gcc/x86_64-linux-gnu/5/collect2] ==> ignore
366 arg [-plugin] ==> ignore 366 arg [-plugin] ==> ignore
367 arg [/usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so] ==> ignore 367 arg [/usr/lib/gcc/x86_64-linux-gnu/5/liblto_plugin.so] ==> ignore
368 arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper] ==> ignore 368 arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper] ==> ignore
369 - arg [-plugin-opt=-fresolution=/tmp/ccCWMglb.res] ==> ignore 369 + arg [-plugin-opt=-fresolution=/tmp/ccXa8NW9.res] ==> ignore
370 arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore 370 arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
371 arg [-plugin-opt=-pass-through=-lgcc] ==> ignore 371 arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
372 arg [-plugin-opt=-pass-through=-lc] ==> ignore 372 arg [-plugin-opt=-pass-through=-lc] ==> ignore
@@ -384,7 +384,7 @@ Parsed CXX implicit link information from above output: @@ -384,7 +384,7 @@ Parsed CXX implicit link information from above output:
384 arg [/lib64/ld-linux-x86-64.so.2] ==> ignore 384 arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
385 arg [-zrelro] ==> ignore 385 arg [-zrelro] ==> ignore
386 arg [-o] ==> ignore 386 arg [-o] ==> ignore
387 - arg [cmTC_572d0] ==> ignore 387 + arg [cmTC_e84ec] ==> ignore
388 arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o] 388 arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o]
389 arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o] 389 arg [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o]
390 arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o] 390 arg [/usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/5/crtbegin.o]
@@ -396,7 +396,7 @@ Parsed CXX implicit link information from above output: @@ -396,7 +396,7 @@ Parsed CXX implicit link information from above output:
396 arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] 396 arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
397 arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] 397 arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
398 arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../..] 398 arg [-L/usr/lib/gcc/x86_64-linux-gnu/5/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/5/../../..]
399 - arg [CMakeFiles/cmTC_572d0.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore 399 + arg [CMakeFiles/cmTC_e84ec.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
400 arg [-lstdc++] ==> lib [stdc++] 400 arg [-lstdc++] ==> lib [stdc++]
401 arg [-lm] ==> lib [m] 401 arg [-lm] ==> lib [m]
402 arg [-lgcc_s] ==> lib [gcc_s] 402 arg [-lgcc_s] ==> lib [gcc_s]
@@ -54,4 +54,5 @@ CMakeFiles/JZ_UART_APP.dir/Module/SerialManagement/ActivateMAT/ActivateMAT.c.o: @@ -54,4 +54,5 @@ CMakeFiles/JZ_UART_APP.dir/Module/SerialManagement/ActivateMAT/ActivateMAT.c.o:
54 /mnt/hgfs/share/展架程序/./JZsdk/JZsdk_Base/JZsdk_Code/JZsdk_Code.h \ 54 /mnt/hgfs/share/展架程序/./JZsdk/JZsdk_Base/JZsdk_Code/JZsdk_Code.h \
55 /mnt/hgfs/share/展架程序/./JZsdk/JZsdk_CommonFuntion/JZsdkCommonFuntion.h \ 55 /mnt/hgfs/share/展架程序/./JZsdk/JZsdk_CommonFuntion/JZsdkCommonFuntion.h \
56 /mnt/hgfs/share/展架程序/./JZsdk/JZsdk_CommonFuntion/JZsdk_string/JZsdk_string.h \ 56 /mnt/hgfs/share/展架程序/./JZsdk/JZsdk_CommonFuntion/JZsdk_string/JZsdk_string.h \
57 - /mnt/hgfs/share/展架程序/./JZsdk/JZsdk_Base/JZsdk_Code/JZsdk_SMT_Code.h 57 + /mnt/hgfs/share/展架程序/./JZsdk/JZsdk_Base/JZsdk_Code/JZsdk_SMT_Code.h \
  58 + /mnt/hgfs/share/展架程序/./application/./version_choose.h
不能预览此文件类型