关于win32编译到android上的问题

我在http://sourceforge.net/projects/jsoncpp/files/jsoncpp/下载了json.cpp文件用来解析json文件 还有一个别人写得b2djson.cpp文件用来解析用rube box2d editor生成的json文件 直接加载到项目中去。。。。结果在win32下面可以完美解析出来 但是当我编译到android上面的时候就不能运行 b2djson.cpp是用std c++写得。。。下面附代码

world = new b2World(gravity);
	world->SetAllowSleeping(doSleep);    
	world->SetContinuousPhysics(true);

	std::string errorStr;

	b2dJson b2json;
	world = b2json.readFromFile("circle.json", errorStr);

	CCSprite *a = CCSprite::create("CloseNormal.png");

	addChild(a);

	b2Body *circle = b2json.getBodyByName(std::string("ball"));
	circle->SetUserData((void *)a);

这个工具如果可以编译到android上的话 那么以后做box2d游戏的话就会很方便
可惜我始终在android上面运行不了。
那个工具的网站是https://www.iforce2d.net/b2deditor/ 难道是因为cpp里面有vc++ 不过都是std c++写得
572

这是几个运行界面