看库的说明,SVGEN_MF.h对定点、浮点都适应,现在在浮点下编译(定义为FLOAT_MATH),并用浮点库替代,编译时显示
SVGENMF_MACRO(svgen_mf1);
#31 expression must have integral type,不知什么原因引起。CCS 5.4编译器有时出现一些莫名其妙的的错误或告警,感觉不太好用!
rookiecalf:
感觉还是有什么地方没有完全切换成浮点库模式,你看看这个宏还需要什么配置没有。
看库的说明,SVGEN_MF.h对定点、浮点都适应,现在在浮点下编译(定义为FLOAT_MATH),并用浮点库替代,编译时显示
SVGENMF_MACRO(svgen_mf1);
#31 expression must have integral type,不知什么原因引起。CCS 5.4编译器有时出现一些莫名其妙的的错误或告警,感觉不太好用!
qing chen5:
应该不会对浮点和定点有效的模块,你可以看看SVGENMF_MACRO的参数有没有_IQ之类的前缀,如果有,就是IQ格试的,传递参数时只能使用整型量。
看库的说明,SVGEN_MF.h对定点、浮点都适应,现在在浮点下编译(定义为FLOAT_MATH),并用浮点库替代,编译时显示
SVGENMF_MACRO(svgen_mf1);
#31 expression must have integral type,不知什么原因引起。CCS 5.4编译器有时出现一些莫名其妙的的错误或告警,感觉不太好用!
user5031087:
我也遇到了跟您一样的问题,报错必须是整形 请问楼主解决了吗?