উত্তর:
Http://www.confusedcoders.com/random/how-to-install-protocol-buffer-2-5-0-on-ubuntu 13-04 থেকে নেওয়া :
প্রোটোকল বাফার একটি সিরিয়ালাইজেশন ফর্ম্যাট যা গুগল তৈরি করেছে। এটি ইন্টারফেস চালিত এবং তারের সাথে যোগাযোগ করে এমন অ্যাপ্লিকেশনগুলির জন্য দরকারী। নীচে প্রোটোকল বাফার ইনস্টলেশনের পদক্ষেপ রয়েছে।
প্রোটোকল বাফার ডাউনলোড করুন। প্রোটোকল বাফার লিবগুলি এখানে ডাউনলোড করা যায়। প্রোটোকল বাফার ডাউনলোড করুন ।
জি ++ কম্পাইলারটি বাক্সে ইনস্টল করা আছে কিনা তা পরীক্ষা করুন। প্রোটোকল বাফারটি তৈরি হওয়ার আগে আপনার বাক্সে উপস্থিত থাকতে জি ++ সংকলক প্রয়োজন। আপনার বাক্সে g ++ সংকলক কীভাবে ইনস্টল করবেন এটি একটি খাস্তা পোস্ট। G ++ সংকলক ইনস্টল করুন ।
প্রোটোকল বাফার সংরক্ষণাগারটি বের করুন এবং নিষ্কাশিত ডিরেক্টরিতে স্যুইচ করুন।
এক্সট্রাক্ট ডিরেক্টরি ভিতরে প্রোটোকল বাফার ইনস্টল করতে নীচের কমান্ডগুলি হিট। এগুলি কিছুটা সময় নিতে পারে, দয়া করে ধৈর্য ধরুন।
./configure make make check sudo make install protoc --version
এটাই. প্রোটোকল বাফার সংস্করণ 2.5.0 আপনার বাক্সে ইনস্টল করা আছে।
দ্রষ্টব্য: কখনও কখনও প্রোটোকল সংস্করণের সর্বশেষতম সংস্করণ লোড হয় না। সুতরাং আমরা এই আদেশ দ্বারা এটি ম্যানুয়ালি করতে পারেন
sudo ldconfig protoc --version
এটি প্রদর্শিত হয় যে অ্যাপটি -গেটের অধীনে প্রোটোবুফ সমন্বিত প্রথম সংস্করণগুলির মধ্যে 12.04 হ'ল !
সহজভাবে চালান:
sudo apt-get install libprotobuf-java protobuf-compiler
এবং আপনার জাভা সহ প্রোটোবুফ ব্যবহার করার জন্য প্রস্তুত হতে হবে।
বলা হচ্ছে, 12.04 কেবল এইভাবে প্রোটোবুফ ভি 2.4 এ উঠতে সহায়তা করে। সুতরাং আপনার যদি নতুন বৈশিষ্ট্যগুলির প্রয়োজন হয় তবে আপনাকে অন্যান্য উত্তরে বর্ণিত হিসাবে গিথুব থেকে এটি গ্রহণ করতে হবে।
আমার হিসাবে, আমি উবুন্টু 12 এ প্রোটপুফ 2.6.1 ইনস্টল করেছি
https://github.com/google/protobuf/releases/download/v2.6.1/protobuf-2.6.1.tar.gz
tar -zxvf protobuf-2.6.1.tar.gz #unzip
sudo apt-get update
sudo apt-get install build-essential
cd protobuf-2.6.1/
./configure
make -j10
make check -j10
sudo make install -j10
প্রোটোক - রূপান্তর # যদি প্রতিধ্বনিত হয় 'libprotoc 2.6.1' তবে সফলভাবে
যদি এটি ত্রুটি "প্রোটোক: ভাগ করা লাইব্রেরিগুলি লোড করার সময় ত্রুটি দেখায়: libprotoc.so.9: ভাগ করা অবজেক্ট ফাইলটি খুলতে পারে না: এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই"
sudo আপডেটb libprotoc.so.9 সনাক্ত করুন
/usr/local/lib/libprotoc.so.9 /usr/local/lib/libprotoc.so.9.0.1
সুতরাং আমাদের এটি যুক্ত করা প্রয়োজন LD_LIBRARY_PATH
vi ~ / .bashrc তারপরে যুক্ত করুন
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
তারপর:
উত্স ~ / .bashrc
প্রোটোক - রূপান্তর
তুমি পাবে libprotoc 2.6.1
চিরস্থায়ী টার্মিনালটি তৈরি করার জন্য আমি এখানে প্রোটোবুফ ইনস্টল করেছি (একটি চমত্কার আশ্চর্যজনক টার্মিনাল এমুলেটর যা এর সাথে মিলিত autossh
হয় mosh
তবে আপনাকে দেশীয় স্ক্রোলিং দেয় ):
sudo apt install libprotobuf-dev protobuf-compiler