본문 바로가기

Development/IOS & Mac

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..

Architectures를 Standard architectures로 바꾸면서 아래와 같은 에러가 발생하였다.


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.


해결방법은 간단하다.


I had to replace 

if defined(ARM_NEON)

by

if defined(_ARM_ARCH_7)

in neon_matrix_impl.c