Xcode protobuf2.5添加arm64编译器补丁生成静态库

项目需求,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中再次编译静态库文件,使用无报错。

相关推荐
大熊猫侯佩1 天前
「内力探查术」:用 Instruments 勘破 SwiftUI 卡顿迷局
swiftui·debug·xcode
Magnetic_h1 天前
【iOS】锁的原理
笔记·学习·macos·ios·objective-c·cocoa·xcode
Code季风10 天前
深入理解 Gin 框架的路由机制:从基础使用到核心原理
ide·后端·macos·go·web·xcode·gin
0wioiw015 天前
Apple基础(Xcode⑤-Flutter-Singbox-AI提示词)
flutter·macos·xcode
0wioiw015 天前
Apple基础(Xcode②-Flutter结构解析)
flutter·macos·xcode
0wioiw015 天前
Apple基础(Xcode④-Flutter-Platform Channels)
flutter·macos·xcode
胡桃夹夹子17 天前
xcode swift项目运行、连接真机运行报错,引入文件夹失败
cocoa·xcode·swift
我现在不喜欢coding19 天前
混乱的scheme、.xcconfig、build Settings梳理的清清楚楚
ios·xcode
0wioiw020 天前
Apple基础(Xcode①-项目结构解析)
ide·macos·xcode