Je travaille avec Protobuf et Linux. Où est son compilateur Mise à jour forte>
Voici le dossier où j'ai construit Protobuf: p> Il n'y a pas de fichier binaire dont j'ai besoin. P> p> protoc code>? J'ai téléchargé le package à partir du site principal, compilé et installé avec succès, mais je ne trouve pas
protoc code> pour créer mon propre fichier de format. Où est-ce?
5 Réponses :
Il est probablement installé dans sur Ubuntu au moins, vous pouvez à partir de l'installation.txt: p>
Par défaut, 'Faire installer' installera les fichiers du package dans
'/ usr / local / bin', '/ usr / local / homme', etc. Vous pouvez spécifier un
préfixe d'installation autre que '/ usr / local' en donnant 'configurer' le
option '--prefix = chemin'. P>
blockQuote> / usr / local / bin code> p>
apt-get Installer Protobuf-compiler code> à la place. P>
Noms d'installation H1>
Ouais ... c'était en / usr / local / lib. Merci.
Je soupçonnai un peu que le nom du paquet serait protobuf. Êtes-vous sûr que cela installe également Protobuf?
En outre, si vous êtes en fait sur Ubuntu, vous pouvez également récupérer le package source de Debian instable et les reconstruire localement si vous souhaitez des packages plus courants que la dernière coupure (laquelle pour Ubuntu 9.10 était quelque temps en retard. l'été). De cette façon, vous vous retrouvez avec des packages .deb et vous préservez un chemin de mise à niveau normal (plutôt que de litière / usr / local avec des installations unique). p>
La réponse serait meilleure est que vous avez dit explicitement comment faire cela.
Vous pouvez trouver Protoc sur le chemin que vous avez défini ./configure --prefix = you_path. Lorsque vous effectuez une installation réussie, le général BIN, inclure et la libère dans ce chemin. P>
Tout d'abord, vous devez compiler votre code source de Protobuff (dans le dossier racine): secondaire: p> lire readme.txt dans le dossier racine pour plus d'informations. P> P>
En fait, vous n'avez pas besoin de savoir que c'est la place.
Tout ce que vous voulez, c'est ouvrir le terminal où votre fichier proto est localisé et écrire au terminal suivez ce lien pour documentation p> p>