উবুন্টু ডেস্কটপে 15.04 64-বিটে g ++ 5.1 কীভাবে ইনস্টল করবেন?


15

আমি উবুন্টুতে নতুন জিসিসি 5.1 সি ++ সংকলক নিয়ে পরীক্ষা করতে চাই।

সুতরাং, আমি ভার্চুয়াল মেশিনে লিনাক্স উবুন্টু ডেস্কটপ 15.04 64-বিট ডাউনলোড এবং ইনস্টল করেছি।

তারপরে, টার্মিনালে, আমি নিম্নলিখিত কমান্ডগুলি প্রবেশ করলাম:

sudo apt-get update
sudo apt-get install g++5

বেশ কয়েকটি প্যাকেজ যেখানে ডাউনলোড এবং ইনস্টল করা হয়েছে; তবে আমি যখন প্রবেশ করি:

g++ --version

আমি এখনও পেতে:

g++ (Ubuntu 4.9.2-10ubuntu13) 4.9.2

আমিও চেষ্টা করেছি ( এই প্রশ্ন থেকে ):

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-5

তবে আমি এখনও আউটপুট হিসাবে 4.9.2 পাই g++ --version

উত্স থেকে পুরো জিনিসটি তৈরি না করেই g ++ 5.1 ব্যবহার করার জন্য আমার কী করা উচিত?
প্রাক-বিল্ট বাইনারিগুলি ইনস্টল করা সম্ভব?


উত্তর:


6

জিসিসি 5.x স্যুট 15.04-এ পাওয়া যায় না। আপনি পিপিএ যোগ করে এটি পেতে পারেন, যেমন https://launchpad.net/~nicola-onorata/+archive/ubuntu/toolchain

আমি নিশ্চিত নই যে এর ফলে এটি ডিফল্ট সংকলক হয়ে উঠবে কিনা, তবে এটি ব্যবহারের জন্য আপনাকে এখনও এটিকে g++-5বা অনুরূপ হিসাবে কল করতে হতে পারে । উবুন্টু 15.04-এ অন্তর্ভুক্ত থাকা নির্দিষ্ট সি ++ গ্রন্থাগারগুলির সাথে লিঙ্ক করার ক্ষেত্রে আপনার কিছু গুরুতর সমস্যাও থাকতে পারে, কারণ এটিতে 4.9 এর সাথে কিছুটা বেমানান রয়েছে, প্রাথমিকভাবে যেখানে এসটিএল সম্পর্কিত।


এটি ইনস্টল হওয়ার পরে, জিসিসির সিস্টেম সংস্করণটি এখনও 4 প্রদর্শিত হওয়া উচিত। যদি না আপনি এটি পরিবর্তন করেন। সাধারণত, আপনি কেবলমাত্র সিসি = / ইউএসআর / বিন / জিসিসি -5 পতাকাটি আপনার কমান্ডগুলিতে যুক্ত করে যখন সিসি = 5 ব্যবহার করতে চান তখনই আপনি কল করুন-
মিচিড

সেই পিপিএর আর অস্তিত্ব নেই। দয়া করে এই উত্তরটি সরান।
পিয়ান 0_ এম

উবুন্টু 15.04 এখন EOL। উত্তরটি পুরানো যে সত্য দ্বারা অবৈধ নয়। প্রশ্নটি বিশেষত 15.04 এর মতো। এই মুহুর্তে আপনি যদি 15.04 এ থাকেন তবে আপনাকে নিজেরাই সবকিছু করা দরকার। এটি আপগ্রেড করা ভাল হবে।
dobey

19

আমি এটি উবুন্টু 15.04 এ পরীক্ষা করে দেখিনি তবে আমি এটি একটি পিপিএ থেকে উবুন্টু 14.04 এ ইনস্টল করেছি।

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get update

sudo apt-get install gcc-5 g++-5
sudo update-alternatives 
sudo update-alternatives --remove-all gcc
sudo update-alternatives --remove-all g++
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 20
sudo update-alternatives --config gcc
sudo update-alternatives --config g++

বিকল্পভাবে আপনি এটি ডাউনলোড করতে এবং উত্স থেকে সংকলন করতে পারেন। আমি আগে এটি করতাম, তবে এটি কিছুটা বেশি সময় নেয়।



0

15.04 হ'ল এখন ইওএল তবে এটি এখনও ব্যবহারের সময়, আপনি hardening-wrapperযা ইনস্টল করতে পারেন /usr/bin/gcc-5

gcc-5প্যাকেজ এখন 15.10+ পাওয়া যায়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.