我不知道这是否是一个“好”的答案,但它是我唯一得到的:XC8在许多情况下产生这个消息,在那里,它是不应该的。我们还不清楚它为什么这样做(因此我们不知道如何改变编译器来阻止它),这就是为什么编译器默认的警告级别是“0”时,它被指定为“-3”警告的原因。但是MPLAX X最近更改为将编译器的警告级别设置为“-3”,因此您现在得到警告。您可以通过更改MPLAB X项目设置来指定“-2”的警告级别(这是我在历史上推荐的级别)来消除许多经常引起麻烦的警告消息。最有帮助,同时最不分心。选择这个级别意味着你会错过一些有用的警告,但是你也会避免很多噪音。如果这个折衷是可以接受的,那就取决于你。
我不知道这是否是一个“好”的答案,但它是我唯一得到的:XC8在许多情况下产生这个消息,在那里,它是不应该的。我们还不清楚它为什么这样做(因此我们不知道如何改变编译器来阻止它),这就是为什么编译器默认的警告级别是“0”时,它被指定为“-3”警告的原因。但是MPLAX X最近更改为将编译器的警告级别设置为“-3”,因此您现在得到警告。您可以通过更改MPLAB X项目设置来指定“-2”的警告级别(这是我在历史上推荐的级别)来消除许多经常引起麻烦的警告消息。最有帮助,同时最不分心。选择这个级别意味着你会错过一些有用的警告,但是你也会避免很多噪音。如果这个折衷是可以接受的,那就取决于你。
举报