it-swarm.com.de

Wie kann ich Protoc auf Ubuntu 16.04 installieren?

Wie kann ich protoc, den Protobuf-Compiler zum Generieren von Java, auf Ubuntu 16.04 installieren?

24
Martin Thoma

Siehe https://github.com/protocolbuffers/protobuf/blob/master/src/README.md :

Voraussetzungen

$ Sudo apt-get install autoconf automake libtool curl make g++ unzip

Installation

  1. Laden Sie von diese Seite den protobuf-all-[VERSION].tar.gz herunter.
  2. Extrahieren Sie den Inhalt und ändern Sie das Verzeichnis
  3. ./configure
  4. make
  5. make check
  6. Sudo make install
  7. Sudo ldconfig # refresh shared library cache.

Überprüfen Sie, ob es funktioniert

$ protoc --version
libprotoc 3.6.1
41
Martin Thoma
Sudo apt install protobuf-compiler
8
John Kugelman

Wenn Sie kein C++ - Benutzer sind und/oder es nicht selbst kompilieren möchten, können Sie die aktuelle Version von protoc am einfachsten installieren, indem Sie eine vorgefertigte Binärdatei von der Release-Seite herunterladen.

https://github.com/protocolbuffers/protobuf/releases

Zur Installation platzieren Sie diese Binärdatei einfach irgendwo in Ihrem PATH (z. B./usr/local/bin).

(Wenn Sie die enthaltenen bekannten Typen verwenden möchten, vergessen Sie nicht, den Inhalt des Verzeichnisses 'include' auch irgendwo zu kopieren, z. B. in/usr/local/include /.)

2
Matt Ke