Ubuntu डेस्कटॉप 15.04 64-बिट पर g ++ 5.1 कैसे स्थापित करें?


15

मैं Ubuntu पर नए GCC 5.1 C ++ कंपाइलर के साथ प्रयोग करना चाहता हूं।

तो, मैंने एक वर्चुअल मशीन में लिनक्स उबंटू डेस्कटॉप 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

GCC 5.x सुइट 15.04 में उपलब्ध नहीं है। आप इसे https://launchpad.net/~nicola-onorata/+archive/ubuntu/toolchain जैसे PPA जोड़कर प्राप्त कर सकते हैं

मुझे यकीन नहीं है कि इसका परिणाम यह होगा कि यह डिफ़ॉल्ट कंपाइलर है, इसलिए आपको इसे g++-5उपयोग करने के लिए इसे समान या समान कॉल करने की आवश्यकता हो सकती है। आपके पास कुछ गंभीर समस्याएँ भी हो सकती हैं, जो कि कुछ C ++ पुस्तकालयों से जुड़ी हैं, जो उबंटू 15.04 में शामिल हैं, क्योंकि इसमें 4.9 के साथ कुछ असंगति है, मुख्य रूप से जहां STL का संबंध है।


इसे स्थापित करने के बाद, gcc के सिस्टम संस्करण को अभी भी 4. * दिखाना चाहिए जब तक कि आप इसे नहीं बदलते। आमतौर पर, आप बस gcc-5 को कॉल करते हैं जब आप अपने कमांड में ध्वज CC = / usr / bin / gcc-5 जोड़कर इसका उपयोग करना चाहते हैं।
mchid

वह ppa अब मौजूद नहीं है। कृपया इस उत्तर को हटा दें।
Pian0_M4n

Ubuntu 15.04 अब EOL भी है। उत्तर इस तथ्य से अमान्य नहीं है कि यह पुराना है। सवाल विशेष रूप से लगभग 15.04 का है। इस बिंदु पर यदि आप 15.04 पर हैं, तो आपको अपने आप सब कुछ करने की आवश्यकता है। इसे अपग्रेड करना सबसे अच्छा होगा।
डोबेई

19

मैंने इसे Ubuntu 15.04 पर परीक्षण नहीं किया है, लेकिन यह है कि मैंने इसे PPA से Ubuntu 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+ पर उपलब्ध है।

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