NDK C++中头文件定义一个种 编译的时候报错NDK 不支持C++中的类么

NDK C++中头文件定义一个类 编译的时候报错NDK 不支持C++中的类么?
头文件
class c1
{
public:
c1();


  ~c1(); 
..............

 error: expected '=', ',', ';', 'asm' or '__attribute__' before c1

这是怎么回事 有人知道吗 谢谢

------解决方案--------------------
你这个应该是语法错误 ,和类没有关系

------解决方案--------------------
支持类的 你仔细看看 哪里写错了
------解决方案--------------------
'__attribute__' before c1
加上看看了。
------解决方案--------------------
实现文件的后缀是C,还是CPP