cocos2dx配置都不得行,不是吧

来源:互联网 发布:鼎尖软件许可证号 编辑:程序博客网 时间:2024/06/02 23:35

      我也不知道cocos2dx为什么导入工程好多问题。总结一下吧,感觉配置最麻烦,因为什么都不懂,而且网上教程不会告诉你为什么这样配置,

于是一个环节错了你也不懂,错误原因也不知道,出现的错误代码更不明白了

  安卓上cocos2dx搭建,网上很多资料拉

  主要总结


导入它的库文件,也可以就在直接在那个工程下面复制

如果导入库文件 一般是这个      cocos2d-x-2.2.5/cocos2d-x-2.2.5/cocos2dx/platform/android/java 这个工程


导入库文件工程

导入实例工程

 实例工程添加库文件

如果工程 粗大的感叹号 但是没有x,说明你的工程外加导入的包不对

properities->Java build path 那看看是不是包导入但是文件不存在的情况

properies->android  那看看libs啊,版本啊是不是对的

android dependcies这个错可以参考

.后来打开了工程下的.classpath的文件,对比那些正常的工程,终于发现在里面加一句话<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>就可以解决,Refresh一下,顺便clean 一下,OK,完成!


然后配置一些jni那个


ndk-build在哪   c/c++build build-setting 不选default 选择ndk-build 

NDK-MODULE-PATH  这是模块地址,意思就是你以后导入模块,它就在这个目录找

linux冒号隔开 

windows 分号隔开 

android.mk



相当于一个makefile 

这里面设置一下头文件啊,加载模块啊


LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes   一些头文件就在这个目录下

$(call import-module,samples/Cpp/TestCpp)    加载模块 模块在哪 在上面设置的目录下面然后依次找到sample/ cpp /testcpp/ 下的android.mk这个玩意





  Program ndk-build is not found in PATH 

ndk-build没有设置好,看看那个文件在不在 然后注意windows是ndk-build.cmd  ,linux下是ndk-build

cannot open shared object file: No such file or directory  没有那个头文件,想想头文件在哪,然后加进去,怎么加,可以上面说的头文件目录

也可以直接源文件直接#include

cocos2d-x-2.2.5\cocos2d-x-2.2.5/extensions/CocoStudio/Reader/WidgetReader/LabelReader/LabelReaderr/LabelReader.cpp:54:9: error: 'transform' is not a member of 'std'
问题已经解决了。
导入头文件
#include <algorithm>





0 0
原创粉丝点击