मैं उबंटू 16.04 पर प्रोटोकोल कैसे स्थापित कर सकता हूं?


जवाबों:


48

Https://github.com/protocolbuffers/protobuf/blob/master/src/READ5.mn देखें :

Prerequesites

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

स्थापना

  1. से यह पेज , डाउनलोड protobuf-all-[VERSION].tar.gz
  2. सामग्री निकालें और निर्देशिका में बदलें
  3. ./configure
  4. make
  5. make check
  6. sudo make install
  7. sudo ldconfig # refresh shared library cache.

जांच करें कि क्या यह काम करता है

$ protoc --version
libprotoc 3.6.1

उबंटू ट्रस्टी के लिए भी यही कदम ठीक काम करता है।
बिनीता भारती

5
उबंटू 18.04
बिनीता भारती


चरण 4: मेक-जेएक्स जहां एक्स आपके पास कोर की संख्या है, समानांतर में चलाने के लिए
उमर एस।

डेबियन 10 के लिए एकदम सही
Corrado


3

यदि आप एक गैर-सी ++ उपयोगकर्ता हैं और / या इसे खुद को संकलित नहीं करना चाहते हैं, तो प्रोटोकास्ट के वर्तमान संस्करण को स्थापित करने का सबसे सरल तरीका रिलीज़ पेज से एक पूर्व-निर्मित बाइनरी डाउनलोड करना है।

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

स्थापित करने के लिए, बस इस बाइनरी को अपने PATH (जैसे / usr / स्थानीय / बिन) में कहीं रखें।

(यदि आप शामिल अच्छी तरह से ज्ञात प्रकारों का उपयोग करने का इरादा रखते हैं, तो कहीं और साथ ही 'शामिल' निर्देशिका की सामग्री को कॉपी करना न भूलें, उदाहरण के लिए / usr / स्थानीय / शामिल /।)


0

आप स्रोत कोड से बाइनरी डाउनलोड कर सकते हैं और अगले कमांड का उपयोग कर सकते हैं

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 

अपना आधार / usr /, या / usr / loca /, या अपने PATH में और कुछ भी बदलें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.