Wo finde ich ein g ++ 4.7-Paket?

25

Vor einiger Zeit habe ich es geschafft, PPA mit g ++ - 4.7 Build zu finden. Ich musste jedoch alles auf meinem Computer neu installieren und verlor den Namen dieser PPA. Könnte mich jemand darauf hinweisen? Ich habe versucht, es wiederzufinden, aber ohne Glück. Ich bin auf Ubuntu 11.10-Installation.

Griwes
quelle
1
Ich empfehle Ihnen dringend, nicht 4.7 anstelle von gcc zu installieren, das Ihrer Version entspricht. Wenn Sie dies tun, laufen Sie Gefahr, Ihr System zu beschädigen.
Thomas Ward
@ThomasWard: Ich weiß, ich bin kein Neuling.
Griwes
1
@Griwes, du bist vielleicht kein 'Neuling', aber andere vielleicht, und seine Beobachtung ist korrekt.
Gearoid Murphy
Verbunden. ( Wenn wir jedoch feststellen, dass es sich um ein Duplikat handelt, sollten wir darum bitten, dass die Antworten zusammengeführt werden, da dies in etwa der Fall ist, wenn dies nicht funktioniert.)
Eliah Kagan

Antworten:

23

Der Toolchain-Test für PPA-Builds enthält viele Pakete, einschließlich gcc-4.7.

Sie können das Repository mit hinzufügen

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

Dann, um es zu installieren, verwenden Sie

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

Verwenden Sie zum Ändern des Standard-Compilers Update-Alternativen

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
Richard Holloway
quelle
1
Hat bei mir nicht funktioniert. Ich sehe nur gcc-4.6 (am Ubuntu 11.10)
Ugo
1
Arbeitete mit Ubuntu 12.04
Ugo
Wie kann ich g ++ - 4.6 deinstallieren, ohne g ++ zu deinstallieren? Zur Zeit habe ich Pakete g++, g++-4.6und g++-4.7installiert. als ergebnis g++ --versiongibt mir version 4.6.
Experte
Ah vielleicht ich brauche einfach Umbenennungs g ++ - 4.7 g ++
Experte
sudo: add-apt-repository: befehl nicht gefunden $ sudo apt-get install software-
eigenschaften
0

Ich habe kein PPA für g ++ - 4.7 gefunden, aber es gibt ein gcc-snapshot-Paket.

Ich denke, Sie müssen es selbst kompilieren: http://www.lukaszbyczynski.com/archives/208

sroecker
quelle
Nun, ich kann es jetzt nicht finden, aber ich erinnere mich daran apt-get install g++-4.7 gcc-4.7...
Griwes