现在的位置: 首页 > 综合 > 正文

在cocos2d-x-3.0alpha1安卓环境下cocostudio/CocoStudio.h: No such file or directory

2017年12月01日 ⁄ 综合 ⁄ 共 1102字 ⁄ 字号 评论关闭

http://www.cocoachina.com/bbs/read.php?tid=169992

我使用cocos2d-x-3.0alpha1
在IOS环境下做好了一个cocostudio的范例.但是在Android环境下编译的时候.

就出现了cocostudio/CocoStudio.h: No such file or directory 不知道是什么原因.有人帮忙解答一下吗?

--------------------------------------------------------------

你可以看一这篇文章是否能帮助你 

-----------------------------------------------------------


没有引入,包括加载UI的头文件和包。
包含lib:
libGUI.lib
libCocosStudio.lib

包含以下头文件及命名空间:

#include "cocos2d.h"
#include "UILayer.h"
#include "UIHelper.h"


#include "cocos-ext.h" //引入扩展类 
#include "cocostudio/CCSGUIReader.h"


//添加命名空间 
using namespace cocos2d::extension; 
using namespace gui;
using namespace cocos2d;

using namespace cocostudio;


-----------------------------------------------------------


已经解决.

Android工程环境下jni/android.mk
需要自己手动把引用cocostudio引用库添加上才可以编译
代码参考如下
LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_static
LOCAL_WHOLE_STATIC_LIBRARIES += box2d_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocostudio_static #以开始缺少这个


include $(BUILD_SHARED_LIBRARY)

$(call import-module,2d)
$(call import-module,audio/android)
$(call import-module,editor-support/cocostudio) #一开始缺少这个
$(call import-module,Box2D) 

抱歉!评论已关闭.