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>
- cocos2dx配置都不得行,不是吧
- 我们都不是普通人
- 都不是好地方
- 很想说,不是不得不说,的许多话
- 谢霆锋 - 我什么都不是
- 都不是什么好鸟
- 不是每一个人都能成材
- 都不是什么好东西
- 不是人人都适合编程
- 不是人人都适合编程
- 不是每个人都可以坚持!
- 不是人人都适合编程
- 谁都不是最重要的
- 活着,这些都不是事儿
- 不是每个人都适合linux
- 不是人人都懂学习
- CCIE其实什么都不是
- 知乎什么都不是
- CSS盒子模型详解
- 基于VMware的虚拟Linux集群搭建-lvs+keepalived
- CentOS 6.5下 twemproxy 搭建
- 杭电ACM 1002
- Android blueZ HCI(一):hciconfig实现及常用方法
- cocos2dx配置都不得行,不是吧
- Resources in Visual Tracking
- net-snmp GetRequest测试结合wireshark
- 23种设计模式(3) :抽象工厂模式
- 消除SDK更新时的“https://dl-ssl.google.com refused”异常
- 深入Java集合学习系列:HashMap的实现原理
- 段寄存器是什么,在程序运行中起什么作用,为什么是程序运行不可缺少的
- Android开发如何去除标题栏title
- EntityObject类不能用 using system.data.objects.dataclass报错