程序中中有一个宏,在定义这个宏的情况下,我会包含自己封装的分享库,在编译android版本的时候,我就需要在编译的时候就定义这个宏,将我们自己的分享类包含进去
#ifdef USE_SELF_SHARE_SDK
#include "MSShare.h"
#endif
cocos2dx在Android.mk中添加一个
IS_SELF_MACRO := true
所以我们可以在Android.mk 中添加一个
ifdef IS_SELF_MACRO
LOCAL_CFLAGS += -DUSE_SELF_SHARE_SDK
endif
在Android.mk中添加的这行相当于在 该目录下的文件中定义了一个宏
#define USE_SELF_SHARE_SDK
如果我们想要在某个工程中根据工程的不同来对相关的代码中的某段参数进行选择时,可以参考此方法
分享到:
相关推荐
cocos2dx 编译到 android
cocos2dx android编译用java文件
cocos2dx android cpp-tests 编译成功的apk文件(debug版) cocos2dx android 基本例子程序 编译成功的apk文件(debug版)
cocos2d-x编译多平台cmake文件,版本号是3.20。亲测可用。
COCOS2DX开发工具大全,免得开发者到处找,全部可以用,包括破解文件,具体包括: TexturePacker,CocosBuilder,cocos2dx粒子编辑器等
此代码在cocos2dx2.1.4下面编译有部分错误,我修改后,正常。 下下来后,请在VC++包含目录中链接(F:\cocos2d-x-2.1.4\cocos2dx\platform\win32;F:\cocos2d-x-2.1.4\cocos2dx\platform\third_party\win32\OGLES\GL\;...
现在老版本都很难找到,赶紧收藏吧
cocos2dx lua 解密工具xxtea_decrypt,非常好用,直接就可以反编译出来
cocos2dx_android环境搭建和环境变量配置,挺详细的,相信即便完全没有Android编译环境搭建基础的菜鸟,也可以独立完成!讲述下载和安装哪些工具和插件,及详细的环境变量配置,还有几个可能遇到的问题及解决方案,...
原本cocos游戏的android工程编译时,需要将cocos的库文件进行编译,这些文件大部分是cpp文件,使用ndk-build工具编译cpp文件非常慢,而且非常耗cpu,大概需要30-40分钟才能编译完成. 这个demo,可以把CocosCreator....
cocos2dx 的 数字滚动特效源码 ,xcode 环境编译
cd 到目录运行script_compile.bat,复制lua代码路径。回车生成编译后的lua文件在out目录。可以直接被cocos2dx 加载运行
对于不是luajit编译成字节码的可以破解,只需知道cocos2dx key 和 签名,这些可以通过ida获取
cocos2dx编译运行环境变量设置脚本,使用需要注意将脚本放在cocos/android_sdk/ndk/ant相关目录的同级目录,并且需要修改脚本中对应资源的文件名
该笔记纯属我个人在实际开发中积累的,非网上直接复制粘贴,其中包括一些隐蔽bug解决方案,希望对相关游戏开发人员有所帮助。
ios编译COCOS2DX时,有些版本会出现以下错误,'__curl_rule_01__' declared as an array with a negative size 只需把附件的CURL代码替换掉引擎的,再把SO库拉到工程中,即可解决这问题
可以快速解出cocos-lua, quick-cocos引擎使用xxtea加密的lua与zip文件。对luajit编译过的bytecode毫无办法。 资源来自吾爱破解论坛,作者ID:skyxiaoyu。感谢作者的分享
2 生成新的项目 (cocos new paoku -p org.cocos2dx -l cpp -d codes) 3 进入新的项目路径 将Class 和Resource 删除 再替换上下载好的代码和资源 4 进入proj-win32 启动vs项目 5 将src 下面的代码移除掉,然后 ...
ios编译COCOS2DX时,有些版本会出现以下错误,'__curl_rule_01__' declared as an array with a negative size 只需把所有的.h文件替换掉引擎的,再把libcurl.a添加到工程中,即可解决这问题