Щоб створювати пакети Haskell з proto-lens, компілятор Google protobuf (який є автономним двійковим файлом під назвою protoc) має бути встановлено десь у вашому $PATH. Ви можете отримати його, завантаживши відповідний файл для вашої системи з https://github.com/google/protobuf/releases.
Встановити попередньо скомпільовані двійкові файли (будь-яка ОС)
- Розархівуйте файл у папці $HOME/.local або в каталозі на ваш вибір. Наприклад: $ unzip protoc-25.1-linux-x86_64.zip -d $HOME/.local.
- Оновіть змінну шляху свого середовища, щоб включити шлях до виконуваного файлу protoc. Наприклад: $ export PATH="$PATH:$HOME/.local/bin"
Плагіни Go для компілятора протоколу:
- Установіть плагіни компілятора протоколу для Go за допомогою таких команд: $ go install google.golang.org/protobuf/cmd/protoc-gen-go@latest $ go install google.golang.org/grpc/cmd/protoc-gen-go -grpc@найновіший.
- Оновіть свій PATH, щоб компілятор protoc міг знайти плагіни:
Завантаження та встановлення:
- Крок 1: спочатку ми маємо знайти «protobuf releases» у браузері.
- Крок 2: Потім ми повинні натиснути на перше посилання Github.
- Крок 3: Потім ми повинні прокрутити вниз. …
- Крок 4: спочатку потрібно скопіювати завантажений файл.
- Крок 5: Потім скопійований файл потрібно вставити на диск C вашого ПК.
Плагін Dart для компілятора протоколу:
- Встановіть плагін компілятора протоколу для Dart (protoc-gen-dart) за допомогою такої команди: $ dart pub global activate protoc_plugin.
- Оновіть свій PATH, щоб компілятор protoc міг знайти плагін: $ export PATH="$PATH:$HOME/.pub-cache/bin"
Щоб створювати пакети Haskell з proto-lens, компілятор Google protobuf (який є автономним двійковим файлом під назвою protoc) має бути встановлено десь у вашому $PATH. Ви можете отримати його, завантаживши відповідний файл для вашої системи з https://github.com/google/protobuf/releases.