Mam Ubuntu 10.04 32-bit z gcc 4.4.3
aktualnie zainstalowanym na nim. Chcę go uaktualnić do gcc/g++ 4.7
(szukam wsparcia dla C ++ 0x)
Jak zaktualizować za pomocą Menedżera pakietów Ubuntu:
apt-get upgrade/install ??
Jako drugą opcję pobrałem najnowszy plik migawki gcc z:
http://gcc.cybermirror.org/snapshots/LATEST-4.7/gcc-4.7-20110709.tar.bz2
Zrobiłbym
./configure
make
make install
na tym pakiecie zbudować i zainstalować go ze źródła?
sudo su -
goto/usr/bin
następnie uruchomls -l gcc*
i opublikuj swoje wyniki. wtedy opublikuję twoją odpowiedź.Odpowiedzi:
12.04
Dodaj repozytorium testowe ppa toolchain, następnie wykonaj apt-get update i apt-get dist-upgrade
Jest to dostępne tylko w wersji 12.04 - starszych wersji ubuntu nie można zaktualizować do tej samej wersji przy użyciu tej metody.
Zobacz tutaj, aby uzyskać dodatkowe informacje na temat umów PPA
https://help.launchpad.net/Packaging/PPA
źródło
g++-4.7 *.cpp
; co możesz chcieć tosudo apt-get upgrade
The following packages will be REMOVED
. W Ubuntu 10.04install g++4.7
powyższe polecenie chciało usunąć setki pakietów, w tym mój xserver, gnome desktop, eclipse, chrome, xulrunner itp.Następnie wywołaj go za pomocą:
W przypadku drugiej części pytania odpowiedź brzmi „tak, w pewnym sensie”. Jeśli naprawdę chcesz to zrobić (tj. Instalacja pakietu gcc-snapshot nie wystarczy), musisz zainstalować zależności:
Następnie znajdź odpowiednie opcje konfiguracji:
(i zmodyfikuj ścieżkę instalacji itp.)
Następnie zbuduj w ten sposób:
źródło
crti.o
. Wyszukaj inne pytania tutaj, aby znaleźć rozwiązania, jak to naprawić.10,04 LTS
Użyj następującego polecenia, aby zainstalować repozytorium add-apt :
Następnie dodaj repozytorium testowe ppa tooclain zgodnie z opisem dla 12.04 LTS .
źródło
Jak zainstalować gcc 4.8 na Ubuntu 10.04:
Sprawdź wersję gcc za pomocą:
Działa na mojej maszynie. Źródło: http://ubuntuhandbook.org/index.php/2013/08/install-gcc-4-8-via-ppa-in-ubuntu-12-04-13-04/
źródło