Jak przełączać się między wieloma wersjami kompilatora GCC i G ++ na Ubuntu 20.04 LTS Focal Fossa
- 4460
- 468
- Natan Cholewa
W tym samouczku zainstalujemy wiele wersji kompilatorów GCC i G ++ za pomocą apt Instal
Komenda. Ponadto za pomocą Aktualizacja alternatyw
Narzędzie dowiesz się, jak łatwo przełączać się między wieloma wersjami GCC i G ++ i jak sprawdzić aktualnie wybraną wersję kompilatora.
W tym samouczku nauczysz się:
- Jak zainstalować wiele wersji GCC i G ++
- Jak utworzyć listę wersji kompilatora alternatywnego
- Jak przełączać się między wieloma wersjami kompilatora
Zastosowane wymagania i konwencje oprogramowania
Kategoria | Wymagania, konwencje lub wersja oprogramowania |
---|---|
System | Zainstalowane lub zaktualizowane Ubuntu 20.04 Focal Fossa |
Oprogramowanie | GCC |
Inny | Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda. |
Konwencje | # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny |
Instalowanie GCC kompilator C na Ubuntu 20.04 Instrukcje krok po kroku
- Zainstaluj wiele wersji kompilatora C i C ++:
$ sudo apt Zainstaluj konstrukcję $ sudo apt -y instalacja gcc-7 g ++-7 gcc-8 g ++-8 gcc-9 g ++-9
- Użyj
Aktualizacja alternatyw
narzędzie do tworzenia listy wielu alternatywnych kompilatorów GCC i G ++:Sudo aktualizacja-alternatywy-instalul/usr/bin/gcc gcc/usr/bin/gcc-7 7 sudo aktualizacja-alternatywy-install/usr/g ++ g ++/usr/bin/g ++-7 7 Sudo aktualizacja-alternatywy aktualizacyjne --install/usr/bin/gcc gcc/usr/bin/gcc-8 8 sudo aktualizacja-alternatywy-install/usr/bin/g ++ g ++/usr/g ++-8 8 sudo aktualizacja-alternatywy--install/ USR/BIN/GCC GCC/USR/BIN/GCC-9 9 sudo aktualizacja-alternatywy-install/usr/bin/g ++ g ++/usr/bin/g ++-9 9 9 9 9 9 9 9
- Sprawdź dostępną listę kompilatorów C i C ++ na Ubuntu 20.04 System i wybrana wersja, wprowadzając odpowiedni numer wyboru:
$ sudo aktualizacja-alternatywy-config gcc Istnieje 3 opcje alternatywnego GCC (dostarczanie/USR/bin/gcc). Status priorytetu ścieżki wyboru ---------------------------------------------- -------------- 0/usr/bin/gcc-9 9 tryb automatycznego 1/usr/bin/gcc-7 7 Tryb * 2/usr/bin/gcc-8 8 Tryb 3/usr/bin/GCC-9 9 Manualny Tryb naciśnij, aby zachować bieżący wybór [*] lub numer wyboru typu:
Dla kompilatora C ++ wykonaj:
$ sudo aktualizacja-alternatywy-config g ++ Istnieją 3 opcje alternatywnego G ++ (dostarczanie/usr/bin/g ++). Status priorytetu ścieżki wyboru ---------------------------------------------- -------------- * 0/usr/bin/g ++-9 9 tryb automatycznego 1/usr/bin/g ++-7 7 Manualny tryb 2/usr/bin/g ++-8 8 manual Tryb 3/usr/bin/g ++-9 9 Manualny Tryb naciśnij, aby zachować bieżący wybór [*] lub numer wyboru typu:
- Za każdym razem po przełączniku sprawdź aktualnie wybraną wersję kompilatora:
$ gcc --version $ g ++ --version
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Ubuntu 20.04 Przewodnik
- Rzeczy do zainstalowania na Ubuntu 22.04
- Jak ustawić domyślne programy za pomocą alternatywnych aktualizacji na…
- Mastering Bash Script Loops
- Jak przełączać się między wieloma wersjami kompilatora GCC i G ++…
- Ubuntu 20.04 Hadoop
- « Jak zainstalować kompilator GCC na Ubuntu 20.04 LTS Focal Fossa Linux
- Jak zainstalować G ++ kompilator C ++ na Ubuntu 20.04 LTS Focal Fossa Linux »