1. 程式人生 > >讓cocos2dx支持並通過arm64 編譯

讓cocos2dx支持並通過arm64 編譯

cells curl 2dx info fine .mm trac 宏定義 popu

為了要支持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)

讓cocos2dx支持並通過arm64 編譯