[iuud8]基于cocos2dx2.26在mac下编译通过的.so文件移植到win32位环境
来源:互联网 发布:怎样发淘宝买家秀 编辑:程序博客网 时间:2024/06/11 02:53
进入正题之前,提醒自己一句:还是要坚持记录博客!!
前一段时间,帮朋友做一个简单的课程设计,我的实现方法是基于cocos2dx2.26实现一个小游戏并编译到android平台,鉴于对方老师要求看到代码,因此我不仅仅需要打包一个apk包出来,还需要帮助对方在在win32位上配置好android开发环境,移植过去才发现会出现各种各样的问题,以此记录。
环境搭建;
cocos2dx2.26:cocos2dx引擎官方下载
android环境搭配:android环境搭配
eclipse中导入项目后,会报出一个
bash E:\my2048\proj.android/build_native.sh cleanCannot run program "bash": Launching failedError: Program "bash" not found in PATH网上查阅资料以后,发现一个解决办法特别好用
- 调整 “项目属性-C/C++ Builder” 选项,将 “Build command” 的值从原来的
bash ${ProjDirPath}/build_native.sh
设置为x:\android-ndk-r8e\ndk-build.cmd
; - 调整 “项目属性-C/C++ builder-Environment” 选项,加入 NDK_MODULE_PATH 环境变量,其值与上面介绍的相同。
jni/Android.mk:23: *** Android NDK: Aborting. . Stop.这个需要在Android.mk文件中添加以下语句
$(call import-add-path,E:\cocos2d-x-2.2.6)$(call import-add-path, E:\cocos2d-x-2.2.6\cocos2dx\platform\third_party\android\prebuilt)即可解决
接下来运行报这样的错误
DescriptionResourcePathLocationTypemake.exe: *** No rule to make target `/Users/apple/Documents/cocos2d-x-2.2.6/projects/my2048/proj.android/../../../extensions/AssetsManager/AssetsManager.cpp', needed by `obj/local/armeabi/objs/cocos_extension_static/AssetsManager/AssetsManager.o'. Stop.my2048 C/C++ Problem
这个错误应该是因为我原来是在mac环境下编译生成的so文件,因此,转变运行环境之后导致报错,删除掉项目中的obj文件夹,使项目重新编辑即可运行成功。
0 0
- [iuud8]基于cocos2dx2.26在mac下编译通过的.so文件移植到win32位环境
- [iuud8]基于cocos2dx2.26下载项目中的图片到本地(ios版)
- [iuud8]如何在mac下配置cocos2dx环境
- quick-cocos2d-x 在 Mac 下的编译环境(安卓移植)
- 手把手教你在MDK编译环境下移植基于STM32的UCOSII嵌入式系统
- 解决使用findnext相关函数在64位编译环境下遍历文件夹下的文件
- 解决使用findnext相关函数在64位编译环境下遍历文件夹下的文件
- win7+cocos2dx2.1.4+cywin 下cocos2dx移植到android
- win7 64位上cocos2dx2.0.4移植android的全过程
- 将VS下的win32程序移植到Xcode下编译运行
- cocos2dx2.2移植到Android
- cocos2dx2.2移植到Android
- cocos2dx2.2移植到Android
- cocos2dx2.2移植到Android
- cocos2dx c++ 在mac下写的中文注释,在win32下编译时不通过
- 如何在liunx下编译一个调用到c语言开发的动态库(so文件)的fortran程序。
- Window环境下,编译64位的libevent库文件
- android在mac环境下的反编译和重新编译
- CF 557C(Arthur and Table-直接暴力)
- hdu 5058 So easy
- 括号配对问题
- 冒泡排序-用指针方式实现
- 对容器元素重新排序的算法
- [iuud8]基于cocos2dx2.26在mac下编译通过的.so文件移植到win32位环境
- 归并排序
- git使用简介
- IntelliJ Idea 常用快捷键列表
- A Mathematical Curiosity(坑水题)
- 浅析人脸检测之Haar分类器方法
- tomcat redis session 共享
- sgu152: Making round
- 字符串逆置