Skip to content

Build Google Protocol Buffers v3.6.1 C++ runtime libraries for macOS (x86_64, arm64), iOS (x86_64, arm64) and WatchOS (i386, x86_64, armv7k, arm64_32) with bitcode.

Notifications You must be signed in to change notification settings

GlideMe/universal-protocolbuffers-cpp-apple

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPP Protocol Buffers for iOS, macOS and WatchOS

Adapted from https://github.com/sheldonth/arm64-protocolbuffers-cpp which was adapted from https://gist.github.com/BennettSmith/9487468ae3375d0db0cc

Build the runtime Google Protobuf Buffers v3.6.1 C++ libraries (libprotoc.a, libprotobuf.a, libprotobuf-lite.a) for:

  • macOS (x86_64)
  • macOS (arm64)
  • iOS Device (arm64)
  • iOS Simulator (x86_64)
  • WatchOS device (armv7k)
  • WatchOS device (arm64_32)
  • WatchOS simulator (i386)
  • WatchOS simulator (x86_64)
  • iOS Fat Mach-O
  • WatchOS Fat Mach-O

Just clone this repo and run ./build-protofbuf.sh

About

Build Google Protocol Buffers v3.6.1 C++ runtime libraries for macOS (x86_64, arm64), iOS (x86_64, arm64) and WatchOS (i386, x86_64, armv7k, arm64_32) with bitcode.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%