Warning[Pe550]: variable "obj" was set but never used C:

发布于 2020-06-29 17:56:47
我首先将RT-Thread Nano3.13移植到CubeMX5.2,然后用CubeMX5.2创建了一个基于IAR(8.30)的STM32F0的初始的工程。再用IAR打开,然后按照文档中心的例子,在IAR中移植RT-Thread Nano。编译后出现了:Warning[Pe550]: variable "obj" was set but never used C:

/* try to find object */
for (node = information->object_list.next;
node != &(information->object_list);
node = node->next)
{
struct rt_object *obj;


obj = rt_list_entry(node, struct rt_object, list);
RT_ASSERT(obj != object);
}

我的问题:1、这样的移植步骤对吗?;2、出现的警告错误如何消除。谢谢!

查看更多

关注者
0
被浏览
48
2 个回答
OCZY_7296
OCZY_7296 2020-06-29
问题找到了,在main.c中加上#include ,就没有告警了,但我以上移植Nano的步骤对吗。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友