社区
Linux/Unix社区
帖子详情
keil环境下,list_for_each_entry_safe函数报错expected an expression
方画青
2020-07-24 09:37:55
程序是由一套可用的程序移植到keil上,语法上不存在错误,但是keil编译不过去,有什么结局办法吗?尝试过修改c99的方式,但是无效,所以特来求助
...全文
31755
3
打赏
收藏
keil环境下,list_for_each_entry_safe函数报错expected an expression
程序是由一套可用的程序移植到keil上,语法上不存在错误,但是keil编译不过去,有什么结局办法吗?尝试过修改c99的方式,但是无效,所以特来求助
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老马何以识途
2020-08-10
打赏
举报
回复
方画青
2020-08-09
打赏
举报
回复
1
已经解决了,主要是一个文件是linux移植出来的双向链表文件,但是keil中的编译少了一个--gnu,加上就可以了谢谢
老马何以识途
2020-07-31
打赏
举报
回复
找一下函數庫,看它在哪裏定義,是不是頭文件錯誤。
GD32F303固件库开发
GD32F303固件库开发由于STM32芯片的费用不断的上升,很多小伙伴都开始做找替代芯片。我们采用兆易创新的GD32F303,记录整个从硬件到软件设计,大家可以持续关注学习。学会使用GD32F303固件包进行开发,使用
环境
为
Keil
。使用芯片为GD32F303,是STM32F103的升级版。学完可以对STM32F103切换为GD32F303。
解决rt_list_for_each_entry
Keil
MDK 编译失败
前言
Keil
MDK编译失败 packages\lpm-v0.1.1\src\x_mem.c(101): warning: #223-D: function "typeof" declared implicitly list_for_each_entry(tab, &x_mem->tab_head, node) packages\lpm-v0.1.1\src\x_mem.c(101): error: #29:
expected
an
expression
l
Keil
5
报
错
:
expected
an
expression
把宏定义语句后去掉分号即可。这是因为宏定义后面加了分号。
【MCU】
Keil
编译无法识别__WEAK问题
文章目录1.
Keil
编译无法识别__WEAK问题2. ARM系列编译工具链:`__CC_ARM、__ICCARM__、__GNUC__、__TASKING__`__CC_ARM对应的平台是:ARM RealView:__ICCARM__对应的平台是:IAR EWARM:__GNUC__对应的平台是:GNU Compiler Collection:__TASKING__对应的平台是:Altinum Designer:3. 参考博客 1.
Keil
编译无法识别__WEAK问题 在使用
Keil
编译有时出现无法识
MDK5
报
错
之
expected
an
expression
错
误原因:在default的前面多加了case。(敲着敲着,忘记了语法,多敲了个case) 解决办法:把case default:该成default:
Linux/Unix社区
23,125
社区成员
74,509
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章