Создание файлов буферов протокола для iOS

В этом руководстве показано, как с нуля создать исходные файлы протокольных буферов для iOS.

Создать исходные файлы C++ из файла прототипа.

  1. Загрузите компилятор протокольных буферов v3.18.0 на свой локальный компьютер.

  2. Разархивируйте его.

  3. Проверьте его версию:

    ./bin/protoc --version

    У вас должен быть libprotoc 3.18.0 .

  4. В репозитории Cardboard найдите папку proto и сохраните путь к ней.

  5. Сгенерируйте исходные файлы протокольных буферов на C++:

    ./bin/protoc --proto_path=$PROTO_FOLDER_PATH --cpp_out=$PROTO_FOLDER_PATH cardboard_device.proto

    Теперь у вас должны быть cardart_device.pb.cc и cardart_device.pb.h .