IAR for ARM 7.5 编译时遇到如下错误
Error[Pe706]: expected a "," or ">"
google上一直没找到错误原因
提示的地方就是模板的参数,根据这个提示排查的时候发现只要在其他cpp文件,例如foo.cpp里包含这个模板头文件(temp.h)就会出错,解决方法也很简单,不要在foo.cpp直接包含temp.h,在这个foo.h里包含temp.h就可以了
IAR for ARM 7.5 编译时遇到如下错误
Error[Pe706]: expected a "," or ">"
google上一直没找到错误原因
提示的地方就是模板的参数,根据这个提示排查的时候发现只要在其他cpp文件,例如foo.cpp里包含这个模板头文件(temp.h)就会出错,解决方法也很简单,不要在foo.cpp直接包含temp.h,在这个foo.h里包含temp.h就可以了