14.04 এর ডিফল্ট চিত্রে সংস্করণটি 2.8। আমি কিভাবে cmake 3.2 ইনস্টল করতে পারি এবং ডিফল্টটি প্রতিস্থাপন করতে পারি? বা আমি কীভাবে 2.8 থেকে 3.2 আপগ্রেড করতে পারি?
14.04 এর ডিফল্ট চিত্রে সংস্করণটি 2.8। আমি কিভাবে cmake 3.2 ইনস্টল করতে পারি এবং ডিফল্টটি প্রতিস্থাপন করতে পারি? বা আমি কীভাবে 2.8 থেকে 3.2 আপগ্রেড করতে পারি?
উত্তর:
হয় পিপিএ ব্যবহার করুন বা এটি নিজেই সংকলন করুন:
পিপিএ দ্বারা ইনস্টলেশন (3.2 এ আপগ্রেড করুন)
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:george-edison55/cmake-3.x
sudo apt-get update
যখন cmake এখনও ইনস্টল করা হয় না:
sudo apt-get install cmake
যখন cmake ইতিমধ্যে ইনস্টল করা হয়:
sudo apt-get upgrade
এটি নিজেই সংকলন করুন
বর্তমানে, সর্বশেষতম সংস্করণটি 3.2.2, এই সংস্করণটির উপর ভিত্তি করে নিম্নলিখিত নির্দেশাবলী instructions সুতরাং আপনার এই ইউআরএলটি পরীক্ষা করা উচিত এবং সেই অনুযায়ী ফাইলের নাম সামঞ্জস্য করা উচিত ।
sudo apt-get install build-essential
wget http://www.cmake.org/files/v3.2/cmake-3.2.2.tar.gz
tar xf cmake-3.2.2.tar.gz
cd cmake-3.2.2
./configure
make
এখন আপনাকে সিদ্ধান্ত নেওয়ার জন্য কোনও ইনস্টলেশন ধরণ বেছে নিতে হবে, আমি এটির সাথে ইনস্টল করার পরামর্শ দিচ্ছি, কারণ এটি checkinstall
একটি ডিইবি প্যাকেজ তৈরি করে।
সঙ্গে checkinstall
sudo apt-get install checkinstall
sudo checkinstall
সঙ্গে make install
sudo make install
add-apt-repository
(আমি করলাম না, ধরে নেওয়া উচিত কারণ আমি একটি স্লিমড-ডাউন ভিএম-তে ইনস্টল করছি), আপনাকে software-properties-common
প্যাকেজটি ইনস্টল করতে হবে ।
তিনটি বিকল্প রয়েছে:
sudo add-apt-repository ppa:george-edison55/cmake-3.x
sudo apt-get update
যখন cmake ইতিমধ্যে ইনস্টল করা হয় না:
sudo apt-get install cmake
যখন cmake ইতিমধ্যে ইনস্টল করা হয়:
sudo apt-get upgrade
curl -sSL https://cmake.org/files/v3.5/cmake-3.5.2-Linux-x86_64.tar.gz | sudo tar -xzC /opt
সিএমকে এক্সিকিউটেবল হবে /opt/cmake-3.5.2-Linux-x86_64/bin/
।
বর্তমানে, সর্বশেষতম সংস্করণটি 3.5 সংস্করণ, এই সংস্করণটির উপর ভিত্তি করে নিম্নলিখিত নির্দেশাবলী। সুতরাং আপনার ডাউনলোড পৃষ্ঠাটি পরীক্ষা করা উচিত এবং সেই অনুসারে ফাইলের নাম সামঞ্জস্য করা উচিত।
sudo apt-get install build-essential
wget http://www.cmake.org/files/v3.5/cmake-3.5.2.tar.gz
tar xf cmake-3.5.2.tar.gz
cd cmake-3.5.2
./configure
make
এখন আপনাকে সিদ্ধান্ত নেওয়ার জন্য কোনও ইনস্টলেশন ধরণ বেছে নিতে হবে, আমি এটির সাথে ইনস্টল করার পরামর্শ দিচ্ছি, কারণ এটি checkinstall
একটি ডিইবি প্যাকেজ তৈরি করে।
সঙ্গে checkinstall
sudo apt-get install checkinstall
sudo checkinstall
সঙ্গে make install
sudo make install
আমি পার্টিতে দেরি করেছি কিনা তা নিশ্চিত নই, তবে সম্প্রতি উবুন্টু 14.04-এ আমি একই বিষয়গুলির মুখোমুখি হয়েছিলাম এবং এভাবেই আমি এটি সমাধান করেছি। প্রথমে cmake
কমান্ডটি প্রয়োগ করে আপনার বিদ্যমানটি সরিয়ে ফেলতে হবে :
sudo apt-get remove cmake
হিট returnবা enter। এরপরে, আপনাকে cmake3
নিম্নলিখিত কমান্ডগুলি ব্যবহার করে ইনস্টল করতে হবে :
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install cmake3
ধরে নিচ্ছি, কয়েক বছরের মধ্যে আমার উত্তর পুরানো হয়ে যাবে, এর সাথে সংযুক্ত একটি চতুর প্যাকেজ সন্ধানের বিষয়টি বিবেচনা করুন। উদাহরণস্বরূপ, এই সময়ে, cmake3 আমার জন্য কাজ করে।
এটি করার জন্য, আপনাকে কার্যকর করতে হবে
apt-cache search cmake
আপনি একবার প্যাকেজটি সন্ধান করলে, প্রস্তাবিত হিসাবে ইনস্টল করুন।
আপনাকে
শুভ কোডিং ধন্যবাদ !
sudo apt-get install cmake
ভাল কাজ করে।
এটি উত্স থেকে তৈরি করার চেষ্টা করুন, এটি ইনস্টল করুন এবং এটি উপলব্ধ করার জন্য আপনার AT PATH ভেরিয়েবলগুলি সামঞ্জস্য করুন। হতে পারে আপনার বাশার্কে রফতানি ভেরিয়েবল যুক্ত করা উচিত। মূলত এটি আমি কীভাবে করব এটি দয়া করে ফাইল এবং ফোল্ডারের নামগুলি আপনার প্রয়োজন অনুসারে পরিবর্তন করুন:
sudo apt-get install build-essential
wget http://url.to/cmake-3.2-src.tar.gz
tar xzf cmake-3.2-src.tar.gz
cd cmake-3.2-src
./configure
make
# If make finishes without errors:
sudo make install
export PATH=/usr/local/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
cmake --version # This should give v3.2
Https://cmake.org/download/ থেকে sh থেকে সর্বশেষতমটি ইনস্টল করুন
cd /usr
sudo wget https://cmake.org/files/v3.8/cmake-3.8.2-Linux-x86_64.sh -P /usr/
sudo chmod 755 /usr/cmake-3.8.2-Linux-x86_64.sh
sudo ./cmake-3.8.2-Linux-x86_64.sh