Protobuf-c-1.5.0

Introduction à Protobuf-c

Le paquet Protobuf-c contient une implémentation du format de sérialisation de données Google Protocol Buffers en C.

Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de Protobuf-c

Requises

Protobuf-27.3

Facultatives

Doxygen-1.12.0

Installation de Protobuf-c

Tout d'abord, appliquez certains correctifs amont pour rendre le paquet compatible avec protobuf-26.1 :

patch -Np1 -i ../protobuf-c-1.5.0-consolidated_fixes-1.patch

Installez Protobuf-c en exécutant les commandes suivantes :

./configure --prefix=/usr --disable-static &&
make

Pour tester les résultats lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

Contenu

Programmes installés: protoc-gen-c et protoc-c (lien symbolique vers protoc-gen-c)
Bibliothèques installées: libprotobuf-c.so
Répertoires installés: /usr/include/google et /usr/include/protobuf-c

Descriptions courtes

protoc-c

génère le code descripteur en C à partir d'un fichier .proto

libprotobuf-c.so

contient une implémentation C du format de sérialisation de données Protocol Buffers de Google