Ich habe Ubuntu 10.04 32-Bit mit gcc 4.4.3
derzeit darauf installiert. Ich möchte ein Upgrade auf ausführen gcc/g++ 4.7
(ich suche Unterstützung für C ++ 0x)
So aktualisieren Sie mit Ubuntu Package Manager:
apt-get upgrade/install ??
Als zweite Option habe ich die neueste gcc-Snapshot-Datei heruntergeladen von:
http://gcc.cybermirror.org/snapshots/LATEST-4.7/gcc-4.7-20110709.tar.bz2
Würde machen
./configure
make
make install
Auf diesem Paket bauen und von der Quelle installieren?
sudo su -
Gehen Sie zu/usr/bin
Ausführenls -l gcc*
und veröffentlichen Sie Ihre Ausgabe. dann poste ich deine antwort.Antworten:
12.04
Fügen Sie das Toolchain-ppa-Test-Repository hinzu, führen Sie dann apt-get update und apt-get dist-upgrade aus
Dies ist nur in 12.04 verfügbar - ältere Ubuntu-Versionen können mit dieser Methode nicht auf dieselbe Version aktualisiert werden.
Weitere Informationen zu PPAs finden Sie hier:
https://help.launchpad.net/Packaging/PPA
quelle
g++-4.7 *.cpp
; Was Sie vielleicht wollen istsudo apt-get upgrade
The following packages will be REMOVED
. Unter Ubuntu 10.04 wollte derinstall g++4.7
obige Befehl Hunderte von Paketen entfernen, darunter xserver, gnome desktop, eclipse, chrome, xulrunner, etc ...Rufen Sie es dann auf mit:
Für den zweiten Teil der Frage lautet die Antwort "Ja, irgendwie". Wenn Sie das wirklich wollen (dh das Installieren des gcc-snapshot-Pakets reicht nicht aus), müssen Sie die Abhängigkeiten installieren:
Suchen Sie dann die richtigen Konfigurationsoptionen:
(und ändere den Installationspfad etc.)
Dann bauen Sie wie folgt:
quelle
crti.o
. Suchen Sie hier nach anderen Fragen, um Lösungen zu finden, wie Sie das beheben können.10.04 LTS
Verwenden Sie den folgenden Befehl, um das Add-Apt-Repository zu installieren :
Fügen Sie dann das tooclain ppa-Testrepo hinzu, wie für 12.04 LTS beschrieben .
quelle
So installieren Sie gcc 4.8 unter Ubuntu 10.04:
Überprüfen Sie die gcc-Version mit:
Es hat auf meiner Maschine funktioniert. Quelle: http://ubuntuhandbook.org/index.php/2013/08/install-gcc-4-8-via-ppa-in-ubuntu-12-04-13-04/
quelle