Come posso installare il protocollo su Ubuntu 16.04?


Risposte:


49

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

Prerequesites

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

Installazione

  1. Da questa pagina , scarica il protobuf-all-[VERSION].tar.gz.
  2. Estrai i contenuti e modifica nella directory
  3. ./configure
  4. make
  5. make check
  6. sudo make install
  7. sudo ldconfig # refresh shared library cache.

Controlla se funziona

$ protoc --version
libprotoc 3.6.1

Gli stessi passaggi funzionano bene anche per Ubuntu Trusty.
Binita Bharati,

5
Funziona anche su Ubuntu 18.04
Binita Bharati l'


passaggio 4: crea -jX dove X è il numero di core che hai, da eseguire in parallelo
Omar S.

perfetto per Debian 10
Corrado il


3

Se sei un utente non C ++ e / o non vuoi compilarlo da solo, il modo più semplice per installare la versione corrente del protocollo è scaricare un binario pre-costruito dalla pagina di rilascio.

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

Per installare, posiziona semplicemente questo binario da qualche parte nel tuo PERCORSO (ad es. / Usr / local / bin).

(Se si intende utilizzare i tipi ben noti inclusi, non dimenticare di copiare anche da qualche parte il contenuto della directory 'include', ad esempio in / usr / local / include /.)


0

Puoi scaricare binario dal codice sorgente e usare i comandi successivi

sudo rm -rf ./protoc
unzip protoc-3.10.1-linux-x86_64.zip -d protoc
chmod 755 -R protoc
BASE=/usr/local
sudo rm -rf $BASE/include/google/protobuf/
sudo cp protoc/bin/protoc $BASE/bin 
sudo cp -R protoc/include/* $BASE/include 

Cambia la tua base in / usr /, o / usr / loca /, o qualsiasi altra cosa nel tuo PERCORSO.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.