加拿大 发表于 2016-1-21 10:27:34

STM8 IAR Error[Pe018]: expected a ")" unsigned char OPT : 1; 错误

STM8 IAR编译后出现Error: expected a ")" unsigned char OPT : 1; 错误

dsjsjf 发表于 2016-1-21 19:05:51

帮顶         

berryz2007-5419 发表于 2016-1-22 10:00:51

为什么可以出现结构体无变量的形式?

潇潇雨歇pku 发表于 2016-1-22 15:09:05

好诡异,语法没错误啊,mark一下
会不会在其他地方定义过OPT了?
单独编译这个文件看看是什么情况

潇潇雨歇pku 发表于 2016-1-23 09:43:06

楼主哪天解决了记得回来说一声哦

xiaochuan610 发表于 2018-11-2 09:36:00

导致这个问题的原因是你包含了stm8s.h头文件,OPT被定义成函数指针,你需要去掉stm8s.h头或者把OPT改个名字即可解决

hxylling 发表于 2020-8-21 16:43:53

xiaochuan610 发表于 2018-11-2 09:36
导致这个问题的原因是你包含了stm8s.h头文件,OPT被定义成函数指针,你需要去掉stm8s.h头或者把OPT改个名字 ...

请问为什么按照上述要求操作了之后依然报错
页: [1]
查看完整版本: STM8 IAR Error[Pe018]: expected a ")" unsigned char OPT : 1; 错误