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 Zremasterowane gry HD dla Linuksa, które nigdy wcześniej nie zostały wydane na Linuksa
Zremasterowane gry HD dla Linuksa, które nigdy wcześniej nie zostały wydane na Linuksa
Wielu twórców gier i wydawców wymyśla remaster HD starych gier, aby przedłużyć żywotność serii, prosimy fanów o kompatybilność z nowoczesnym sprzętem ...
Gry Jak używać AutoKey do automatyzacji gier Linux
Jak używać AutoKey do automatyzacji gier Linux
AutoKey to narzędzie do automatyzacji pulpitu dla systemów Linux i X11, zaprogramowane w Python 3, GTK i Qt. Korzystając ze skryptów i funkcji MAKRO, ...
Gry How to Show FPS Counter in Linux Games
How to Show FPS Counter in Linux Games
Linux gaming got a major push when Valve announced Linux support for Steam client and their games in 2012. Since then, many AAA and indie games have m...