打印
[开发工具]

mplab IDE开发环境,xc8编译器报错

[复制链接]
1212|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
有没有人遇到过这种情况

xx.PNG (11.9 KB )

xx.PNG

aa.PNG (11.89 KB )

aa.PNG

pic.PNG (62.49 KB )

pic.PNG
沙发
淘猫汤姆| | 2019-1-10 17:31 | 只看该作者
这种写法没问题,把整个定义都发上来吧

使用特权

评论回复
板凳
hello丶酷狗|  楼主 | 2019-1-10 18:11 | 只看该作者
淘猫汤姆 发表于 2019-1-10 17:31
这种写法没问题,把整个定义都发上来吧

这样定义是没问题,一直像这样用的,想问一下有那些情况会产生这样的错误

使用特权

评论回复
地板
yewuyi| | 2019-1-10 18:14 | 只看该作者
先检查一下有无将{}打成了(),或者是将;打成了:等行为。

当然,反过来也是要检查一下的,你这错误提示根据经验判断应该是代码哪里打错字符了!

先仔细检查一下,可以一段一段的先屏蔽代码,然后编译看看错误提示的变化。不停尝试一般会找到打错字符的地方。

使用特权

评论回复
5
hello丶酷狗|  楼主 | 2019-1-10 19:13 | 只看该作者
yewuyi 发表于 2019-1-10 18:14
先检查一下有无将{}打成了(),或者是将;打成了:等行为。

当然,反过来也是要检查一下的,你这错误提示根 ...

括号和分号的报错编译器报错会提示到该行或者下一行,我这个错误提示到的地方都是结构体或头文件里的函数声明,都是定义上的错误,函数里的代码没有报错,用到结构体数据的地方也没报错。

使用特权

评论回复
6
antusheng| | 2019-1-10 23:33 | 只看该作者
所有符号要英文下输入的。
如果不清楚,把整个工程打包发来。

使用特权

评论回复
7
hello丶酷狗|  楼主 | 2019-1-12 09:36 | 只看该作者
找到问题了,我再在个头文件里加个了RC0,用来在项目中查操作这个寄存器的地方,忘了屏蔽,确实是特殊字符引起,谢过各位了

使用特权

评论回复
8
jujkjmjh| | 2019-1-14 14:41 | 只看该作者
这应该是哪里错了一个符号导致的大批量报错,因为错了一个符号之后所有的语法都会受到影响。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

82

帖子

0

粉丝