让cocos2dx支持并通过arm64 编译

为了要支持64位,请把这个文件直接替换到相应的lib文件夹下。本来是须要改neton_matrix_impl.c里的宏定义,

在 platform/ios/EAGLVIEW.mm中

在neon_matrix_impl.c中改动

#if defined(__ARM_NEON__)

为#if defined(_ARM_ARCH_7)

还有   third_party文件夹下的curl的支持。

所以我整理了一下,把他总体打包成为一个zip文件,方便有须要的直接下载替换就可以。

请免费下载

http://download.csdn.net/detail/pbymw8iwm/9004995

在没有替换之前,你可能会遇到这种报错:

"cast from pointer to smaller type ‘int‘ loses information" (int) 转变为 *(int*) 在platform/ios/EAGLVIEW.mm中

#if defined(_ARM_ARCH_7)
时间: 2024-09-30 19:13:27

让cocos2dx支持并通过arm64 编译的相关文章

Cocos2d-x移植到Android平台编译的两个文件Android.mk和Application.mk

背景 首先,说说文章的背景.最近手中的一个项目,由于需求中要求提供Web界面的打印功能,当然如果没有打印机,还可以提供保存到本地.项目组长把这个"小任务"分给了我.本着努力为组长分忧解难的思想,领了任务之后,就马上开始了工作. 问题 刚开始的时候,组长给了一个工具(jatoolsprinter)让我研究,我用了一个多小时的时间,做出了一个简单的Demo,然后就是各种的测试,由于 web 打印需要浏览器安装 ActiveX 组件,在随后的测试中,我用了几款浏览器,甚至把安全级别都调到了最

Cocos2dx 3.6源码编译错误:syntax error : missing ')' before '{'

在编译Cocos2dx 3.6版本时,发现编译错误: 定位代码行: debugForNormalSprite->drawPoints(positions, 4, 8, Color4F{0.0,1.0,1.0,1.0}); 修改如下: debugForNormalSprite->drawPoints(positions, 4, 8, Color4F<span style="color:#ff0000;">(</span>0.0,1.0,1.0,1.0&

ARM64编译工具链下载

下面是自制的用于编译ARMv8指令的交叉编译工具链: 1.运行在PC上,支持SVE指令,不支持SVE ACLE,版本GCC9.2 https://pan.baidu.com/s/1_NnwajWCelT3rRUuM-yl6Q 2.运行在Qemu+Ubuntu18.04+ARM64,支持SVE ACLE,版本GCC9.0 https://pan.baidu.com/s/1qHeKnH5MiTCw_v9GnRJwJg 3.运行在Firefly RK3399 + Ubuntu16.04,支持SVE A

转:在支持ARC工程中编译不支持ARC的文件

转:http://blog.csdn.net/duxinfeng2010/article/details/8709697 实践总结:-fno-objc-arc 设置 解决了 旧代码中存在 release autorelease retain 等手动管理内存代码的错误. Xcode4.2(iOS 5)以后启用了ARC技术,虽然4.2以后版本仍然可以不开启ARC,但是我们在建工程的时候有时为了不想管理内存然后就启用了ARC,但是再开发过程中需要用到第三开发类库,而这些第三方类库或是没做更新而不支持A

Cocos2dx 3.x 新建项目编译很慢的解决方案

一.前言 最近在用Cocos2d-x(后面我简称"Co-x")开发项目,发现一个问题: Co-x 3.x版本在windows下,新建一个项目,使用VS2013编译时,会很慢很慢(尽管Co-x源项目已经编译过). 经过摸索,究其原因是:3.x版本中,新建项目时是直接将Co-x相关的源项目复制到所建项目的指定目录,即新建项目引用的是复制后的Co-x源项目,这样VS编译新建项目时,就会把复制的Co-x源项目重新编译一遍,时间必然很长(就算ssd还是要20来分钟,要知道以前2.x编译新建项目时

【Cocos-2dx】使用Visual Studio2017 编译Cocos-2dx 3.15

1.Visual Studio2017是微软今年更新的VS版本,UI看着比之前的更养眼了.推荐从这个网站下载最新的安装程序:https://www.visualstudio.com/zh-hans/ 2.Cocos-2dx 3.15 是今年4月份放出的,做了不少更新.可以从 http://www.cocos.com/download 下载.解压后,看一下cocos目录: 3.安装Python (2.1.13版本,也是最新的Python2 版本).推荐去官网下载(https://www.pytho

cocos2d-x 移植到android中编译的一些问题:fatal error: Box2D/Box2D.h: No such file or directory&amp;quot;

1.fatal error: Box2D/Box2D.h: No such file or directory" 须要加入box2d库的支持,改动android.mk文件,例如以下: 查看文本打印? LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := game_shared LOCAL_MODULE_FILENAME := libgame LOCAL_SRC_FILES := hellocpp/main.cpp \

创建cocos2d-x静态库为Xcode编译提速

把以前写的一个帖子内容转到这里来,写得比较乱,有时间再整理整理. cocos2d-x项目编译太慢太长一直很让人诟病,特别是Xcode中的archive,要是再出几次错,就忒折磨人了,小小研究了下把基础库生成静态库嵌入到工程里面的方法,提高cocos2d-x项目编译速度,希望对一些人有帮助吧. 把cocos2d-x的cocos2d_libs工程从xcode游戏工程中删掉,用xcode单独打开ccocos2d_libs工程,其路径为YourApp/cocos2d/build/cocos2d_libs

Cocos2dx 3.x iOS工程编译ERROR!

Error: 在AppDelegate.cpp中添加如下代码: extern "C" { size_t fwrite$UNIX2003( const void *a, size_t b, size_t c, FILE *d ) { return fwrite(a, b, c, d); } char* strerror$UNIX2003( int errnum ) { return strerror(errnum); } } 使用libcrul库,并用5s或6模拟器编译(估计是64位处理