why cocos2d-x-3.0alpha0-pre is not support VS2010?

I think many people have this question.If It’only support VS2012,I can’t use 3.0 in WINDOW XP.
Is there any way to solve this problem?

I’m not 100% sure, but It may have something to do with v3.0 using c11 feautures.
Microsoft is very slow implementing C
11 on it’s compiler, so it’s not supported in VS2010; hell, i’m not sure v3.0 it’s even going to work on the latest VS2012, hahaha.

In any case, you should upgrade, you’re 2 OS version behind. Sorry.

Yes, it’s because c++11 features. Windows is mostly development (not distribution) platform for cocos2dx, so refusing Visual Studio 2008 - 2010 is better than making API and code style less convient.

However v3.0 will of course work with VS2012, it’s important platform. Another (not implemented now) solution is to use MinGW compiler and other IDE, in this case you’ll be able to build it on Windows XP, but supporting VS2012 is simplier because it’s popular well-known IDE with many tutorials and UI that is good enough.