This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6455地址溢出问题

警告1、"..\src\../register.h", line 309: warning #17003-D: relocation from function "xldpc" to symbol "_inter_flag" overflowed; the 16-bit relocated address 0x831c is too large to encode in the 15-bit unsigned field (type = 'R_C60BASE' (80), file = "./src/xwcom.obj", offset = 0x00002f48, section = ".text")

翻译过来大概是:“.. \ src \ ../ register.h”,第309行:警告#17003-D:从函数“xldpc”重新定位到符号“_inter_flag”溢出; 16位重定位地址0x831c太大而无法在15位无符号字段中编码(type ='R_C60BASE'(80),file =“。/ src / xwcom.obj”,offset = 0x00002f48,section =“.text“)

请问这个警告怎么解决?

警告2、:warning #10015-D: output file "Modem_2019.5.6.out" cannot be loaded and run on a target system

这个警告是怎么来的,对程序运行有什么影响?