Xcode 14.3.1 compile GPUImage error tip: static void matrixmult(a,b,c) A function declaration without a prototype is deprecated in all versions of C and is not supported in C2x why?