你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

VisualGDB 移植STM32项目报错

[复制链接]
horizon428 提问时间:2016-7-28 08:58 /
按照VisualGDB的指导步骤新建并导入CUBE MX生成的工程,编译的时候出现50多个警告,"ISO C99 requires whitespace after the macro name",大意应该是宏定义后要有空格,但是并未指示出哪些宏定义报错,如何处理?

收藏 评论6 发布时间:2016-7-28 08:58

举报

6个回答
creep 回答时间:2016-7-28 09:16:16
感觉VisualGDB没有那么好用啊!
horizon428 回答时间:2016-7-28 09:23:53
creep 发表于 2016-7-28 09:16
感觉VisualGDB没有那么好用啊!

主要是它的大后台Visual Studio好用,秒keil好几条街。
moyanming2013 回答时间:2016-7-28 10:14:31
horizon428 发表于 2016-7-28 09:23
主要是它的大后台Visual Studio好用,秒keil好几条街。

给你几个参考:
http://stackoverflow.com/questio ... fter-the-macro-name
http://github.com/RIOT-OS/RIOT/issues/87
edmundlee 回答时间:2019-3-18 21:21:23
我也碰到同样的问题, 烦人啊
但我猜问题应该是在那些库文件里的宏定义的问题
只是警告就没太在意, 就是每次都一大堆警告, 看着就不舒服
edmundlee 回答时间:2019-3-18 23:07:09
请问楼主你是怎样解决的? 能分享一下吗?
horizon428 回答时间:2019-8-13 17:39:15
edmundlee 发表于 2019-3-18 23:07
请问楼主你是怎样解决的? 能分享一下吗?

现在CUBE MX软件已经更新,用VisualGDB可以直接导入工程,没有任何错误。详见这里:http://visualgdb.com/tutorials/arm/stm32/cube/
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版