Jak utworzyć i uruchomić program C przy użyciu Ubuntu 20.04 LTS

Linux jest systemem operacyjnym. Istnieje od połowy lat 90. XX wieku. z czasem jego baza użytkowników rozszerzyła się na cały świat. Dziś można go znaleźć wszędzie, od telefonów, samochodów, po Telewizory i lodówki.

Ubuntu jest dystrybucją Linuksa. W tym artykule omówimy, jak skompilować i uruchomić tradycyjny Hello World! program w języku C na Ubuntu 20.04. Wykonaj poniższe czynności, aby utworzyć swój pierwszy program C.

otwierając terminal

kliknij ikonę Pokaż Aplikacje. Ta ikona znajduje się w prawym dolnym rogu paska uruchamiania, jak pokazano na poniższym obrazku.

spowoduje to przejście do menu Aplikacje, jak pokazano poniżej.

wpisz terminal w pasku wyszukiwania.

wybierz ikonę terminala, aby go uruchomić.

sprawdzanie, czy GCC jest zainstalowane

GNU Compiler Collection (GCC) jest zbiorem bibliotek i kompilatorów dla C i innych języków, takich jak C++, Go itp.

aby sprawdzić, czy masz zainstalowany kompilator GCC w systemie, uruchom następujące polecenie.

gcc –v

Jeśli pojawi się podobny komunikat na końcu poniższego zrzutu ekranu, to Twój kompilator GCC jest zainstalowany i możesz przejść do tworzenia pliku kodu źródłowego.

jeśli widzisz komunikat pokazany na poniższym obrazku, musisz zainstalować kompilator GCC.

użyj polecenia pokazanego poniżej, aby zainstalować kompilator GCC w systemie. Szczegółowy artykuł o instalacji GCC na Ubuntu 20.04 jest tutaj.

sudo apt install gcc

pierwszym krokiem jest wprowadzenie hasła. Po wprowadzeniu hasła rozpocznie się instalacja. Następnie zostaniesz poproszony o potwierdzenie instalacji. Wpisz y, aby potwierdzić instalację.

gdy instalacja zakończy się pomyślnie, powinieneś zobaczyć następujące wyjście.

Tworzenie programu C

w celu utworzenia pliku o nazwie „hello.c”, wprowadź następujące polecenie w terminalu. Możesz nazwać swój plik, jak chcesz, ale najlepszą praktyką jest używanie nazwy opisowej programu.

gedit hello.c

po uruchomieniu tego polecenia Linux uruchamia edytor tekstu.

wpisz następujący kod źródłowy C, aby wydrukować Hello World!

#include <stdio.h>
int main()
{
printf("Hello World!");
return 0;
}

Zapisz plik, zamknij Edytor tekstu i wróć do terminala.

przyjrzyj się bliżej Hello World! program

pierwszy wiersz każdego programu C zaczyna się znakiem funta,#. Pierwsza linia nazywa się dyrektywą preprocesorową. Celem dyrektywy preprocesorowej jest polecenie kompilatorowi wykonania wymaganego wstępnego przetwarzania przed faktyczną kompilacją.

Następna jest funkcja main (). Ta funkcja jest punktem wyjścia każdego programu C i możesz mieć tylko jedną główną funkcję w swoim programie.

Witaj Świecie! przykład zawiera dwa stwierdzenia. Instrukcja jest Instrukcją w programie i kończy się średnikiem.

funkcja printf() drukuje wyjście na ekranie.

chociaż polecenie return 0; nie jest konieczne dla tego programu. Celem korzystania z niego jest pomoc w zapoznaniu się z nim, ponieważ potrzebują go bardziej złożone programy.

możesz zauważyć, jak kręcone szelki są w osobnych liniach, nie jest to konieczne. C nie jest wybredny w sposobie układania tekstu. Można napisać cały kod w jednym wierszu i nadal będzie działać, ale to nie jest najlepsza praktyka. Używanie spacji i oddzielnych linii sprawia, że kod jest czystszy i łatwiejszy do odczytania.

Uruchamianie programu C

istnieją dwa sposoby uruchamiania kodu źródłowego, omówimy oba tutaj.

Metoda 1

wpisz polecenie poniżej

gcc –o hello hello.c

polecenie to wywołuje kompilator GCC do kompilacji pliku hello.C. wynik jest wyprowadzany do hello, pliku wykonywalnego. Użyliśmy tutaj hello, możesz użyć dowolnego innego słowa.

kompilator tworzy plik binarny, jeśli kod źródłowy nie zawiera błędów.

wprowadź następujące polecenie w terminalu następny:

./hello

polecenie to wczytuje plik wykonywalny do pamięci. Powoduje to, że procesor wykonuje zawarte w nim instrukcje. The ./ część polecenia odnosi się do bieżącego katalogu. The ./ hello polecenie ładuje i uruchamia plik wykonywalny 'hello’.

jeśli program działa pomyślnie, powinieneś zobaczyć tekst ” Hello World!”w terminalu, jak pokazano poniżej.

Metoda 2

wpisz polecenie poniżej

gcc hello.c

polecenie to generuje plik bajtowy wykonywalny dla maszyny, „a. out”.

możesz wyświetlić wszystkie pliki, uruchamiając polecenie ls

następnie uruchom następujące polecenie

./a.out

to polecenie wykona bajt kodu i zobaczysz tekst ” Hello World!”na terminalu.

no i proszę! Właśnie napisałeś swój pierwszy program C. Witaj Świecie! program może wydawać się bezużyteczny i prosty, ale jest to najlepszy sposób na rozpoczęcie nauki programowania. Pisząc to sam, lepiej pod pojęciami, które w przeciwnym razie mogą wydawać się abstrakcyjne i niejasne.

Maryam-Sulemani

Maryam jest inżynierem oprogramowania. Oprócz wiedzy i doświadczenia w tworzeniu oprogramowania, ma pasję do pisania technicznego.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.