cocos2dx 3.6 运行cpp-tests 报错 ,错误如下
e:\project\cocos2d-x-3.6\tests\cpp-tests\classes\box2dtest\Box2dTest.h(30): error C2146: syntax error : missing ‘;’ before identifier ‘_modelViewMV’ (…\Classes\Box2DTest\Box2dTest.cpp)
1>e:\project\cocos2d-x-3.6\tests\cpp-tests\classes\box2dtest\Box2dTest.h(30): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int (…\Classes\Box2DTest\Box2dTest.cpp)
1>…\Classes\Box2DTest\Box2dTest.cpp(151): error C2065: ‘_modelViewMV’ : undeclared identifier
1>…\Classes\Box2DTest\Box2dTest.cpp(168): error C2065: ‘_modelViewMV’ : undeclared identifier
e:\project\cocos2d-x-3.6\tests\cpp-tests\classes\box2dtest\Box2dTest.h(30): 代码为:
Mat4 _modelViewMV;
无法使用Mat4,在3.6下其他项目中 使用 Mat4 _modelViewMV;声明变量时,也会报同样错误,难道3.6 不支持Mat4???
是何原因,大神们请指教。。。