可能原因:
1.头文件中类或结构体定义缺失分号 “ ; ”
2.使用ifdef 条件编译中代码块缺少 花括号(}) 或 分号(;) ,示例如下:
#ifdef XXX void func() { #endif