Comment puis-je installer le protocole sur Ubuntu 16.04?


Réponses:


49

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

Prérequisites

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

Installation

  1. Depuis cette page , téléchargez le protobuf-all-[VERSION].tar.gz.
  2. Extraire le contenu et changer dans le répertoire
  3. ./configure
  4. make
  5. make check
  6. sudo make install
  7. sudo ldconfig # refresh shared library cache.

Vérifiez si cela fonctionne

$ protoc --version
libprotoc 3.6.1

Les mêmes étapes fonctionnent également bien pour Ubuntu Trusty.
Binita Bharati



étape 4: faire -jX où X est le nombre de cœurs que vous avez, pour exécuter en parallèle
Omar S.

parfait pour Debian 10
Corrado


3

Si vous êtes un utilisateur non C ++ et / ou que vous ne voulez pas le compiler vous-même, la façon la plus simple d'installer la version actuelle de Protocol est de télécharger un binaire pré-construit à partir de la page de publication.

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

Pour l'installer, placez simplement ce binaire quelque part dans votre CHEMIN (par exemple / usr / local / bin).

(Si vous avez l'intention d'utiliser les types bien connus inclus, n'oubliez pas de copier le contenu du répertoire 'include' quelque part également, par exemple dans / usr / local / include /.)


0

Vous pouvez télécharger le binaire à partir du code source et utiliser les commandes suivantes

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 

Changez votre base en / usr /, ou / usr / loca /, ou toute autre chose dans votre PATH.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.