CocoStudio交叉编译到android

交叉编译的时候 一直报错 如下:
Compile++ thumb: cocos2dcpp_shared <= main.cpp
Compile++ thumb: cocos2dcpp_shared <= AppDelegate.cpp
Compile++ thumb: cocos2dcpp_shared <= HelloWorldScene.cpp
jni/…/…/Classes/HelloWorldScene.cpp: In member function ‘virtual bool HelloWorld::init()’:
jni/…/…/Classes/HelloWorldScene.cpp:58:7: error: ‘myLayout’ does not name a type
jni/…/…/Classes/HelloWorldScene.cpp:59:16: error: ‘myLayout’ was not declared in this scope

代码:
ul = UILayer::create();
auto myLayout = dynamic_cast<Layout*>(GUIReader::shareReader()->widgetFromJsonFile(“button/button.ExportJson”));
ul->addWidget(myLayout);
this->addChild(ul);

自己顶一下,来几个大牛帮看看,指导指导小弟。

:2: :2: 楼主高手!来学习!

顶一下,同样面临cocostudio-1-1-0和cocos2d-x-3-0 alpha1 的交叉编译问题,望大神说明先这个交叉编译原理和过程。楼主能顺便提一下你是怎么交叉编译的吗?我是新手,想把刚弄好的东西在手机上试一下,于是遇到cocos2d-x-3-0 alpha1和cocostudio交叉编译这个问题。

android项目 mk文件中添加一行代码
LOCAL_CPPFLAGS := -std=c++11 -pthread -frtti -fexceptions
因为我用的是2012的vs 编译的时候无法识别 auto