Xcode protobuf2.5 agrega el parche del compilador arm64 para generar una biblioteca estática

Requisitos del proyecto, el código fuente de protobuf se compila en una biblioteca estática para su uso

Sin embargo, el código fuente de protobuf en github no tiene una definición de compilador correspondiente a arm64, y se informa un error al usar la biblioteca estática compilada.

El siguiente enlace es el paquete de parches del código del compilador arm64, coloque el código del compilador en src/google/protobuf/stubs/atomicops_internals_arm64_gcc.h

Luego agregue la parte de definición de macro de src/google/protobuf/stubs/atomicops.h

archivo del compilador protobuf Arm64 https://github.com/protocolbuffers/protobuf/commit/2ca19bd8066821a56f193e7fca47139b25c617ad Después de la configuración, vuelva a compilar el archivo de la biblioteca estática en Xcode y utilícelo sin errores.

Supongo que te gusta

Origin blog.csdn.net/liuyongjie1992/article/details/132099438
Recomendado
Clasificación