博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cocos2dx 2.2.6编译记录(1)
阅读量:4214 次
发布时间:2019-05-26

本文共 976 字,大约阅读时间需要 3 分钟。

问题:今天在编译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)    

转载地址:http://ipsmi.baihongyu.com/

你可能感兴趣的文章
POJ 1661 解题报告
查看>>
POJ 1101 解题报告
查看>>
ACM POJ catalogues[转载]
查看>>
C/C++文件操作[转载]
查看>>
常见的排序算法
查看>>
hdu 3460 Ancient Printer(trie tree)
查看>>
KMP求前缀函数(next数组)
查看>>
KMP
查看>>
poj 3863Business Center
查看>>
Android编译系统简要介绍和学习计划
查看>>
Android编译系统环境初始化过程分析
查看>>
user2eng 笔记
查看>>
DRM in Android
查看>>
ARC MRC 变换
查看>>
Swift cell的自适应高度
查看>>
【linux】.fuse_hiddenXXXX 文件是如何生成的?
查看>>
【LKM】整合多个LKM为1个
查看>>
【Windows C++】调用powershell上传指定目录下所有文件
查看>>
Java图形界面中单选按钮JRadioButton和按钮Button事件处理
查看>>
小练习 - 排序:冒泡、选择、快排
查看>>