Where can I find a g++ 4.7 package?
The Toolchain test builds PPA contains many packages including gcc-4.7.
You can add the repository using
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
Then, to install it use
sudo apt-get update
sudo apt-get install g++-4.7
To change the default compiler use update-alternatives
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7
sudo update-alternatives --config gcc
Related videos on Youtube
Griwes
Chair of the Polish delegation to ISO/IEC JTC 1/SC 22/WG 21, the C++ Standards Committee. BEng in the field of Computer Science from Wrocław University of Technology, working on C++ libraries at Nvidia; programming enthusiast and someone interested in reinventing the wheel the hard way - hence all the projects at my Github page.
Updated on September 18, 2022Comments
-
Griwes almost 2 years
Some time ago, I managed to find PPA featuring g++-4.7 build. However, I had to reinstall everything on my machine and I lost name of that PPA. Could anyone point me to it? I tried to find it again, but without any luck. I'm on Ubuntu 11.10 installation.
-
Thomas Ward over 12 yearsI strongly recommend you do not install 4.7 in place of gcc that is with your version. If you do, you run the risk of breaking your system.
-
Griwes over 12 years@ThomasWard: I know, I am not a complete newbie.
-
Gearoid Murphy over 11 years@Griwes, you may not be a 'newbie' but others might be and his observation is correct.
-
Eliah Kagan over 11 yearsRelated. (But if we decide that's a duplicate of this, we should make sure to ask for answers to be merged, as that's about what to do when this doesn't work.)
-
-
Griwes over 12 yearsWell, I cannot find it now, but I recall doing
apt-get install g++-4.7 gcc-4.7
... -
Ugo about 12 yearsDid not work for me. I only see gcc-4.6 (on ubuntu 11.10)
-
expert almost 12 yearsHow can I uninstall g++-4.6 without uninstalling g++ ? Currently I have packages
g++
,g++-4.6
andg++-4.7
installed. as resultg++ --version
gives me version 4.6. -
expert almost 12 yearsAh perhaps I need simply rename g++-4.7 to g++
-
Lee Goddard over 8 yearssudo: add-apt-repository: command not found $ sudo apt-get install software-properties-common python-software-properties