金南京 发表于 2024-2-7 21:26:47

错误信息

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?C_INITSEG
这个不知道是什么警告,解决不了;请大神帮帮忙!
先谢谢了!

乘风飞扬 发表于 2024-2-7 22:03:49

只是提示有函数,或者变量没有被调用,如果确实是不需要用到的话,可以删除,或者不用理会。

hu3507 发表于 2024-2-7 23:55:14

L16为,子程序没有调用

金南京 发表于 2024-2-8 06:45:15

乘风飞扬 发表于 2024-2-7 22:03
只是提示有函数,或者变量没有被调用,如果确实是不需要用到的话,可以删除,或者不用理会。 ...

谢谢

金南京 发表于 2024-2-8 06:45:35

hu3507 发表于 2024-2-7 23:55
L16为,子程序没有调用

谢谢

21cnsound 发表于 2024-2-8 08:25:14

"Device"选项栏右边勾选使用LX51链接器来代替BL51,在“LX51 Misc”选项栏的Misc controls中填入命令:"REMOVEUNUSED"。即可自动去除未使用的函数/变量。

嵌入式之路 发表于 2024-2-8 10:50:53

忽略就行没有影响,你可以自己用翻译软件看看

金南京 发表于 2024-2-9 00:11:29

嵌入式之路 发表于 2024-2-8 10:50
忽略就行没有影响,你可以自己用翻译软件看看

我是初学者,什么翻译软件呢,能推荐一下吗

嵌入式之路 发表于 2024-2-9 04:04:35

金南京 发表于 2024-2-9 00:11
我是初学者,什么翻译软件呢,能推荐一下吗

像这种错误(警告),一般来说,编译器都会提示给你的。
你的解决方案是
1- 检查编译错误的日志信息
2-尝试去读懂,如果读不懂的话 使用有道词典 或者欧陆词典进行翻译
3- 如果是错误警告的话 一般带有error,像warning的一般可以忽略,这是最基础的了

金南京 发表于 2024-2-12 08:53:18

嵌入式之路 发表于 2024-2-9 04:04
像这种错误(警告),一般来说,编译器都会提示给你的。
你的解决方案是
1- 检查编译错误的日志信息


谢谢
页: [1] 2
查看完整版本: 错误信息