11

cocos2d-iphone (develop-v2) と xcode 5 を使用していますが、アプリをアーカイブしようとすると次のエラーが発生します: (コンパイル時ではありません)

libs/kazmath/src/neon_matrix_impl.c:64:15:

error: unknown register name 'q0' in asm
         : "memory", "q0", "q1", "q2", "q3", "q8", "q9", "q10", "q11", "q12", "q13", "q14", "q15" //clobber
                     ^
libs/kazmath/src/neon_matrix_impl.c:93:15: error: unknown register name 'q0' in asm
         : "memory", "q0", "q1", "q8", "q9", "q10", "q11" //clobber
                     ^
2 errors generated.

それを修正する方法は?

4

3 に答える 3

35

交換する必要がありました:

#if defined(__ARM_NEON__)

に:

#if defined(_ARM_ARCH_7)

ファイルでneon_matrix_impl.c

于 2013-11-01T13:26:30.187 に答える
3

#if defined(_ARM_ARCH_7)cocos2D v2.1 でコンパイルできますが、リンク エラーが発生します (iPad Air の場合)。

karmath ライブラリを cocos2D v3 kazmath lib ( https://github.com/cocos2d/cocos2d-iphone/tree/develop-v3/external/kazmath ) でアップグレードしました。

わたしにはできる。

于 2014-03-18T20:58:01.283 に答える