做网站的英文,建设小企业网站步骤,公众号平台官网网页版,百度一下搜索项目需求#xff0c;protobuf源码编成静态库使用
但是#xff0c;github上的protobuf源码没有对应arm64的编译器定义#xff0c;编译出来的静态库使用时报错。
下面的连接是arm64编译器代码补丁包#xff0c;把编译器代码放到src/google/protobuf/stubs/atomicops_intern…项目需求protobuf源码编成静态库使用
但是github上的protobuf源码没有对应arm64的编译器定义编译出来的静态库使用时报错。
下面的连接是arm64编译器代码补丁包把编译器代码放到src/google/protobuf/stubs/atomicops_internals_arm64_gcc.h
然后src/google/protobuf/stubs/atomicops.h的宏定义部分加上 protobuf Arm64编译器文件https://github.com/protocolbuffers/protobuf/commit/2ca19bd8066821a56f193e7fca47139b25c617ad配置完后在Xcode中再次编译静态库文件使用无报错。