3.7编译报错error C2552: “vp”: 不能用初始值设定项列表初始化非聚合

3.7新创建的项目,一点没也改。VS2012

5> CCCommon-win32.cpp
5>…\platform\CCGLView.cpp(230): error C2552: “vp”: 不能用初始值设定项列表初始化非聚合
5> “cocos2d::experimental::Viewport”: 不聚合带用户定义的构造函数的类型
5> CCDevice-win32.cpp
5> CCFileUtils-win32.cpp

+1+1+1+1+1+1+1+1+1

换vs2013。

至于为什么支持vs2013,不再支持vs2012的讨论请论坛内搜索。

谢谢,我先下载个试试!

下载了VS2015 ,正常了!:14:

谢谢 偶尔网事!

是cocos2d::experimental::Viewport结构体构造方法有问题,在vs2012下,没有使用模版定义的结构体不能 ={xxx}初始化,改为 = cocos2d::experimental::Viewport(xxx)就好了,有两处地方搜索改下就能编译了