gcc下面enum的问题,老是报错

环境是在ubuntu下的gcc4.9.2

代码是这样的
enum x{aa,bb,cc};
x x1;
然后gcc说不认识x类型

好奇怪啊。。。。我在别的地方用得好好的

enum x{aa,bb,cc};
enum x x1;

一是用楼上的方法,添加enum,即按照C的语法去写,二是编译时把gcc改为g++按照C++的方式去编译。

g++4.9中用enum class。新的cpp11