Ubuntu

Co to jest Ubuntu niezbędne do kompilacji, jak go zainstalować i używać??

Co to jest Ubuntu niezbędne do kompilacji, jak go zainstalować i używać??
Pakiety build-essentials to meta-pakiety niezbędne do kompilowania oprogramowania. Zawierają debugger GNU, kolekcję kompilatorów g++/GNU oraz kilka innych narzędzi i bibliotek wymaganych do skompilowania programu. Na przykład, jeśli musisz pracować na kompilatorze C/C++, musisz zainstalować niezbędne meta-pakiety w swoim systemie przed rozpoczęciem instalacji kompilatora C. Podczas instalacji pakietów build-essential niektóre inne pakiety, takie jak G++, dpkg-dev, GCC i make, itp. zainstaluj również w swoim systemie.

Powyżej opisaliśmy, jakie są pakiety niezbędne do budowania. W dalszej części artykułu wyjaśnimy, jak zainstalować i używać build-essentials na systemach Ubuntu. Wszystkie polecenia terminalowe, które wykonaliśmy na Ubuntu 20.04 system w tym artykule. Zanurzmy się w głębiny!

Instalacja i korzystanie z narzędzi Build Essentials na Ubuntu 20.04 system

Niezbędne do kompilacji meta-pakiety można zainstalować bezpośrednio z oficjalnego repozytorium Ubuntu. Te pakiety są dostępne w domyślnym Ubuntu 20.04 repozytorium systemowe. Wystarczy zainstalować meta-pakiety narzędzi niezbędnych do budowania za pomocą menedżera pakietów apt. Otwórz aplikację terminala za pomocą skrótu klawiaturowego „Ctrl + Alt + t”.

Zaktualizuj repozytorium apt

Teraz musisz zaktualizować repozytorium pakietów przed zainstalowaniem niezbędnych narzędzi do budowania. Wpisz następujące polecenie, aby zaktualizować indeks repozytorium apt:

$ sudo apt aktualizacja

Zainstaluj niezbędne kompilacje

Zainstaluj pakiety niezbędne do kompilacji, uruchamiając podane poniżej polecenie:

$ sudo apt install build-essential

Po wykonaniu powyższego polecenia na terminalu zostanie wyświetlony następujący wynik:

Sprawdź wersję GCC

Po zakończeniu instalacji zweryfikuj instalację tych pakietów, sprawdzając wersję GCC w systemie za pomocą następującego polecenia:

$ gcc --wersja

Zainstalowana wersja GCC do wyświetlenia na terminalu, która jest również pokazana na poniższym zrzucie ekranu:

Teraz wszystkie biblioteki i narzędzia kompilatora GCC zostały zainstalowane na Ubuntu 20.04 system. Możesz jednak uruchomić program w C do testowania instalacji.

Utwórz program w C

Stwórzmy program w C za pomocą edytora nano w następujący sposób:

$Nano program testowy.do

Teraz dodaj poniższe linie kodu w tym pliku nano:

// program testowy.do
#zawierać
int main()
printf("Test, Program!\n");
zwróć 0;

Kompilacja programu w C

Zapisz powyższy plik i utwórz plik wykonywalny za pomocą następującego polecenia:

$ program testowy gcc.c -o program testowy

Uruchom program C C

Teraz wykonaj następujące polecenie, aby uruchomić program w C:

$ ./program testowy

Po uruchomieniu powyższego programu w C na terminalu pojawia się następujący wynik:

Wniosek

W tym artykule wyjaśniliśmy instalację niezbędnych narzędzi do budowania. Zbadaliśmy, co jest niezbędne do kompilacji oraz jak zainstalować i używać go na Ubuntu 20.04 system. Teraz powinieneś mieć odpowiednią wiedzę na temat build-essential i sposobu instalacji go w systemie Ubuntu. Powyższe polecenia można również zastosować do starszych wersji Ubuntu. Aby dowiedzieć się więcej o tych wymaganych pakietach, odwiedź ich oficjalną stronę internetową, aby uzyskać lepsze zrozumienie.

Gry 5 najlepszych gier zręcznościowych dla systemu Linux
5 najlepszych gier zręcznościowych dla systemu Linux
W dzisiejszych czasach komputery to poważne maszyny używane do gier. Jeśli nie możesz uzyskać nowego wysokiego wyniku, będziesz wiedział, o co mi chod...
Gry Bitwa o Wesnoth 1.13.6 Wydanie rozwojowe
Bitwa o Wesnoth 1.13.6 Wydanie rozwojowe
Bitwa o Wesnoth 1.13.6 wydana w zeszłym miesiącu jest szóstą wersją rozwojową w 1.13.Seria x i zapewnia szereg ulepszeń, w szczególności w interfejsie...
Gry Jak zainstalować League Of Legends na Ubuntu 14.04
Jak zainstalować League Of Legends na Ubuntu 14.04
Jeśli jesteś fanem League of Legends, to jest okazja do przetestowania League of Legends. Pamiętaj, że LOL jest obsługiwany w PlayOnLinux, jeśli jeste...