cocos2dx 2.2.6编译记录(1)
来源:互联网 发布:站内搜索优化方案 编辑:程序博客网 时间:2024/06/16 13:14
问题:今天在编译2.2.6的工程时,编译到extensions库时,报了一个错误,错误如下:
In file included from E:/project/trunk/client/cocos2d-x-2.2.6/projects/Spartacus/proj.android/../../../extensions/CocoStudio/Armature/CCArmature.cpp:31:0:
E:/project/trunk/client/cocos2d-x-2.2.6/projects/Spartacus/proj.android/../../../extensions/../scripting/lua/cocos2dx_support/CCLuaEngine.h:29:17: fatal error: lua.h: No such file or directory
compilation terminated.
/cygdrive/e/worksoft/android-ndk-r9d/build/core/build-binary.mk:393: recipe for target 'obj/local/armeabi/objs/cocos_extension_static/CocoStudio/Armature/CCArmature.o' failed
原因:
因为我们的项目使用了lua,而且又使用了骨骼动画,所以就修改了引擎,对骨骼动画部分加入了lua事件支持,于是就在CCArmature.cpp文件中引入了CCLuaEngine.h头文件及函数。
解决:
1)、于是我修改了android.mk文件,在LOCAL_C_INCLUDES 加入了脚本路径。
LOCAL_C_INCLUDES := $(CLASS_INCLUDES) \
$(LOCAL_PATH)/../scripting/lua/cocos2dx_support
解决还是不行,我想是不是因为没有引入脚本方面的库导致
2)、
在android.mk中加入
LOCAL_WHOLE_STATIC_LIBRARIES += luajit_static
$(call import-module,scripting/lua/proj.android)
- cocos2dx 2.2.6编译记录(1)
- cocos2dx 布局记录(1)
- Cocos2dx-2.2 编译Android HelloWorld
- cocos2dx-2.2 编译android项目
- cocos2dx 记录
- 记录配置cocos2dx android eclipse编译环境 in win7
- XCode编译cocos2dx 2.2.6版本项目的一些问题
- cocos2dx 2.1.3编程记录(1)
- cocos2dx 2.2 的Android交叉编译
- cocos2dx 2.2 的Android交叉编译
- fedora 下编译cocos2dx-2.2.2
- cocos2dx 2.2 的Android交叉编译
- Linux2.6编译记录
- cocos2dx基础知识 网址 记录
- Cocos2dx入门全程记录
- 学习cocos2dx问题记录
- cocos2dx-小技巧记录
- cocos2dx 触摸相关记录
- Java NIO系列教程(五) 通道之间的数据传输
- IOS -- ViewController的LoadView和ViewDidLoad方法相关知识总结
- 操作系统简述
- java的OpenGL学习资料
- CentOS中安装SVN服务
- cocos2dx 2.2.6编译记录(1)
- vpn
- Java NIO系列教程(六) Selector
- sed命令详解
- Xen事件通道详细介绍(三)
- 【大型网站技术实践】初级篇:借助LVS+Keepalived实现负载均衡
- Java NIO系列教程(七) FileChannel
- 支付宝 IOS
- Unable to run app in Simulator报错