मैं उबंटू 16.04 पर जावा उत्पन्न करने के लिए प्रोटोकॉफ़ कंपाइलर प्रोटोक कैसे स्थापित कर सकता हूं?
मैं उबंटू 16.04 पर जावा उत्पन्न करने के लिए प्रोटोकॉफ़ कंपाइलर प्रोटोक कैसे स्थापित कर सकता हूं?
जवाबों:
Https://github.com/protocolbuffers/protobuf/blob/master/src/READ5.mn देखें :
$ sudo apt-get install autoconf automake libtool curl make g++ unzip
protobuf-all-[VERSION].tar.gz
।./configure
make
make check
sudo make install
sudo ldconfig # refresh shared library cache.
$ protoc --version
libprotoc 3.6.1
sudo apt install protobuf-compiler
यदि आप एक गैर-सी ++ उपयोगकर्ता हैं और / या इसे खुद को संकलित नहीं करना चाहते हैं, तो प्रोटोकास्ट के वर्तमान संस्करण को स्थापित करने का सबसे सरल तरीका रिलीज़ पेज से एक पूर्व-निर्मित बाइनरी डाउनलोड करना है।
https://github.com/protocolbuffers/protobuf/releases
स्थापित करने के लिए, बस इस बाइनरी को अपने PATH (जैसे / usr / स्थानीय / बिन) में कहीं रखें।
(यदि आप शामिल अच्छी तरह से ज्ञात प्रकारों का उपयोग करने का इरादा रखते हैं, तो कहीं और साथ ही 'शामिल' निर्देशिका की सामग्री को कॉपी करना न भूलें, उदाहरण के लिए / usr / स्थानीय / शामिल /।)
आप स्रोत कोड से बाइनरी डाउनलोड कर सकते हैं और अगले कमांड का उपयोग कर सकते हैं
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 में और कुछ भी बदलें।