Zainstaluj kompilator GNU GCC na Ubuntu 18.04 | 16.04

  • Eustace Evans
  • 0
  • 3704
  • 95

Ten krótki samouczek pokazuje studentom i nowym użytkownikom, jak zainstalować kompilator GCC na Ubuntu 18.04 | 16.04.

Kolekcja kompilatorów GNU (GCC) to zbiór kompilatorów i bibliotek opracowanych przez GNU Project, który obsługuje języki programowania, takie jak C, C ++, Objective-C, Fortran, Go i wiele innych.

GCC jest podstawową częścią systemu operacyjnego Linux oraz wielu projektów i narzędzi typu open source. Jądro Linuksa jest również kompilowane za pomocą GCC, więc jest to wielka sprawa w społeczności open source.

Więcej informacji o GCC można znaleźć na stronie projektu.

Aby rozpocząć instalację kompilatora GCC na Ubuntu, wykonaj poniższe czynności:

Opcja 1: Instalacja GCC na Ubuntu

Po wyjęciu z pudełka repozytoria Ubuntu zawierają pakiet niezbędny do kompilacji, który zawiera kompilator GCC, g ++, make oraz wiele bibliotek i innych narzędzi wymaganych do kompilowania innych pakietów i narzędzi.

Zatem instalacja kompilatora GCC na Ubuntu jest tak prosta, jak zainstalowanie pakietu niezbędnego do kompilacji.

Aby to zrobić, uruchom poniższe polecenia:

sudo apt update sudo apt install build-essential

Polecenia instalują wiele innych pakietów, w tym gcc, g ++ i make.

Jeśli jesteś programistą i chcesz zainstalować stronę podręcznika dla GCC, po prostu uruchom poniższe polecenia:

sudo apt-get install manpages-dev

Po zainstalowaniu, aby sprawdzić, czy GCC zostało pomyślnie zainstalowane i działa, po prostu użyj rozszerzenia gcc --version polecenie, jak pokazano poniżej:

gcc --version

Powinno to wydrukować wynik, jak pokazano poniżej:

gcc (Ubuntu 7.5.0-3ubuntu1 ~ 18.04) 7.5.0 Copyright (C) 2017 Free Software Foundation, Inc. To jest oprogramowanie bezpłatne; zobacz źródło warunków kopiowania. NIE ma gwarancji; nawet ze względu na PRZYDATNOŚĆ HANDLOWĄ lub PRZYDATNOŚĆ DO OKREŚLONEGO CELU. 

Oto jak zainstalować kompilator GCC na Ubuntu, jeśli jeszcze go nie masz.

Opcja 2: Instalowanie wielu wersji GCC

Ci, którzy chcą zainstalować wiele wersji kompilatora GCC, mogą skorzystać z opcji nr 2.

Nowe wersje kompilatorów GCC obsługują nowe języki, lepszą wydajność, rozszerzone funkcje. Jeśli chcesz skorzystać z tych dodatkowych funkcji, idealnym rozwiązaniem powinno być zainstalowanie najnowszej lub wielu.

Aby zainstalować najnowsze wersje kompilatorów GCC, będziesz musiał dodać repozytorium PPA innej firmy do Ubuntu i zainstalować je stamtąd.

Aby to zrobić, po prostu uruchom poniższe polecenia:

sudo apt install Software-properties-common sudo add-apt-repository ppa: ubuntu-toolchain-r / test

Po dodaniu powyższego repozytorium możesz zainstalować wiele wersji GGC, używając ich numeru wersji.

Przykład:

sudo apt install gcc-7 g ++ - 7 gcc-8 g ++ - 8 gcc-9 g ++ - 9

Ponieważ masz zainstalowanych wiele wersji kompilatora GCC, przypisany jest do każdej z nich numer priorytetu. Wersja o najwyższym priorytecie będzie domyślnym kompilatorem systemu.

Będziesz musiał uruchomić poniższe polecenia, aby ustawić domyślny kompilator systemowy, przypisując każdemu numer priorytetu.

Przypadek poniżej, gcc-9 jest wersją o najwyższym priorytecie [90].

sudo update-alternatives --install / usr / bin / gcc gcc / usr / bin / gcc-9 90 --slave / usr / bin / g ++ g ++ / usr / bin / g ++ - 9 --slave / usr / bin / gcov gcov / usr / bin / gcov-9 sudo update-alternatives --install / usr / bin / gcc gcc / usr / bin / gcc-8 80 --slave / usr / bin / g ++ g ++ / usr / bin / g ++ - 8 --slave / usr / bin / gcov gcov / usr / bin / gcov-8 sudo update-alternatives --install / usr / bin / gcc gcc / usr / bin / gcc-7 70 --slave / usr / bin / g ++ g ++ / usr / bin / g ++ - 7 --slave / usr / bin / gcov gcov / usr / bin / gcov-7

Później, jeśli chcesz zmienić wersję domyślną, użyj poniższego polecenia update-alternatives:

sudo update-alternatives --config gcc

W zależności od liczby zainstalowanych kompilatorów powinno być wiele możliwości wyboru.

 Status priorytetu ścieżki wyboru ---------------------------------------------- -------------- * 0 / usr / bin / gcc-9 90 tryb automatyczny 1 / usr / bin / gcc-7 70 tryb ręczny 2 / usr / bin / gcc-8 80 ręczny tryb 3 / usr / bin / gcc-9 90 tryb ręczny Naciśnij, aby zachować bieżący wybór [*] lub wpisz numer wyboru: 

Wybierz swój wybór i naciśnij Enter.

To powinno zaktualizować system z bieżącą wartością domyślną.

Wniosek

Dowiedziałeś się, jak zainstalować kompilator GCC na Ubuntu 18.04 | 16.04. Jeśli znajdziesz jakikolwiek błąd powyżej, użyj poniższego formularza komentarza, aby go zgłosić.

Dzięki,




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux