libs/kazmath/src/neon_matrix_impl.c 文件出错:
error: unknown register name 'q0' in asm : "memory", "q0", "q1", "q2", "q3", "q8", "q9", "q10", "q11", "q12", "q13", "q14", "q15"
error: unknown register name 'q0' in asm : "memory", "q0", "q1", "q8", "q9", "q10", "q11"
解决:
把
if defined(ARM_NEON)
替换为:
if defined(_ARM_ARCH_7)
error: unknown register name 'q0' in asm : "memory", "q0", "q1", "q2", "q3", "q8", "q9", "q10", "q11", "q12", "q13", "q14", "q15"
error: unknown register name 'q0' in asm : "memory", "q0", "q1", "q8", "q9", "q10", "q11"
解决:
把
if defined(ARM_NEON)
替换为:
if defined(_ARM_ARCH_7)
在 neon_matrix_impl.c 和 mat4.c 2个文件中都要替换。
xcode5.1默认支持arm64,但是在引用一些第三方库时,不支持arm64,会报错,为了暂时编译通过,可在设置里把arm64移除