Instalowanie narzędzi do kompilacji GCC i C/C++ na CentOS 8

Installing Gcc C C Build Tools Centos 8



W tym artykule pokażę, jak zainstalować GCC i wszystkie wymagane narzędzia do budowania C/C++ na CentOS 8 do tworzenia programów C/C++. Więc zacznijmy.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów YUM za pomocą następującego polecenia:







$sudo pycha



Pamięć podręczna repozytorium pakietów YUM powinna zostać zaktualizowana.







W CentOS 8 wszystkie narzędzia programistyczne C/C++ można bardzo łatwo zainstalować, instalując Narzędzia programistyczne Grupa.

$sudo mniam lista grup



Aby zainstalować Narzędzia programistyczne grupę pakietów, uruchom następujące polecenie:

$sudo mniam instalacja grupowa 'Narzędzia programistyczne'

Aby potwierdzić instalację, naciśnij ORAZ a następnie naciśnij .

Menedżer pakietów YUM powinien pobrać wszystkie pakiety z Internetu i zainstalować je na komputerze CentOS 8.

W tym momencie należy zainstalować GCC i wszystkie wymagane narzędzia do budowania C/C++.

Aby sprawdzić, czy GCC działa poprawnie, uruchom następujące polecenie:

$gcc --wersja

Jak widać, GCC działa poprawnie.

Teraz, aby sprawdzić, czy G++ działa poprawnie, uruchom następujące polecenie:

$g++ --wersja

Jak widać, G++ działa poprawnie.

Aby sprawdzić, czy robić narzędzie działa poprawnie, uruchom następujące polecenie:

$robić --wersja

Jak widzisz, robić działa poprawnie.

Pisanie swojego pierwszego programu w językach C i C++:

W tej sekcji pokażę, jak napisać swój pierwszy program w C i C++, skompilować go za pomocą GCC i uruchomić. Więc kontynuujmy,

NOTATKA: Plik źródłowy programu w C musi kończyć się rozszerzeniem .C a plik źródłowy programu C++ musi kończyć się rozszerzeniem .cpp . Musisz zawsze o tym pamiętać.

Najpierw utwórz plik źródłowy programu w C cześć, c i wpisz następujące wiersze kodów.

#włączać
#włączać

int main(próżnia) {
printf('Witaj świecie z LinuxHint! ');

powrótWYJŚCIE_SUKCES;
}

Ostateczny plik z kodem źródłowym powinien wyglądać tak.

Po napisaniu programu w C przejdź do katalogu (w moim przypadku ~/kody katalog), w którym zapisałeś cześć, c Plik źródłowy C w następujący sposób:

$Płyta CD~/kody

Jak widać, cześć, c Plik źródłowy C znajduje się w tym katalogu.

Teraz, aby skompilować plik źródłowy C cześć, c , uruchom następujące polecenie:

$gcccześć, c

Jeśli nie określisz nazwy skompilowanego pliku binarnego/wykonywalnego, a.out będzie domyślną nazwą kompilowanego pliku binarnego/wykonywalnego.

Jeśli chcesz nadać swojemu skompilowanemu plikowi binarnemu/wykonywalnemu nazwę, np. dzień dobry , skompiluj plik źródłowy C cześć, c za pomocą następującego polecenia:

$gcc -lubwitam witam.c

NOTATKA: Tutaj, -lub opcja definiuje plik wyjściowy lub nazwę skompilowanego pliku binarnego/wykonywalnego.

Gdy plik źródłowy C cześć, c jest skompilowany, nowy skompilowany plik binarny/wykonywalny dzień dobry powinien zostać wygenerowany, jak widać na poniższym zrzucie ekranu.

$ls -lh

Teraz uruchom skompilowany plik binarny/wykonywalny dzień dobry następująco:

$./dzień dobry

Jak widać, żądany wynik jest drukowany na ekranie.

Teraz utwórz nowy plik źródłowy C++ cześć.cpp i wpisz następujące wiersze kodów.

#włączać

przy użyciu standardowej przestrzeni nazw;

intGłówny(próżnia) {
koszt<< 'C++: Witaj świecie z LinuxHint!' <<koniec;

powrótEXIT_SUCCESS;
}

Ostateczny plik z kodem źródłowym powinien wyglądać tak.

Jak widać, cześć.cpp Plik źródłowy C++ znajduje się w ~/kody informator.

$ls -lh

Teraz skompiluj plik źródłowy C++ cześć.cpp i nadaj nazwę skompilowanemu plikowi binarnemu/wykonywalnemu cześć-cpp za pomocą następującego polecenia:

$g++ -lubwitaj-cpp witaj.cpp

Raz plik źródłowy C++ cześć.cpp jest skompilowany, nowy skompilowany plik binarny/wykonywalny cześć-cpp powinien być utworzony, jak widać na poniższym zrzucie ekranu.

Teraz uruchom cześć-cpp skompilowany plik binarny/wykonywalny w następujący sposób:

$./cześć-cpp

Jak widać, żądany wynik jest drukowany na ekranie.

Tak więc instalujesz narzędzia do budowania GCC i C/C++ na CentOS 8 i piszesz swoje pierwsze programy w C/C++. Dziękuję za przeczytanie tego artykułu.