В этом руководстве показано, как с нуля создать исходные файлы протокольных буферов для iOS.
Создать исходные файлы C++ из файла прототипа.
Загрузите компилятор протокольных буферов v3.18.0 на свой локальный компьютер.
Разархивируйте его.
Проверьте его версию:
./bin/protoc --version
У вас должен быть
libprotoc 3.18.0
.В репозитории Cardboard найдите папку
proto
и сохраните путь к ней.Сгенерируйте исходные файлы протокольных буферов на C++:
./bin/protoc --proto_path=$PROTO_FOLDER_PATH --cpp_out=$PROTO_FOLDER_PATH cardboard_device.proto
Теперь у вас должны быть cardart_device.pb.cc и cardart_device.pb.h .