Jak napisać i uruchomić program C w systemie Linux


Linux staje się rajem programistycznym dla programistów, będąc otwartym oprogramowaniem i wolnym systemem operacyjnym. Kompilator Turbo C jest już starym podejściem do kompilowania programów, więc programiści przenieśmy się do Linuksa, aby stworzyć nowe środowisko programistyczne. W tym artykule wyjaśnimy, jak pisać, kompilować i uruchamiać prosty program w języku C. Będzie to stanowić podstawę do przejścia do bardziej skomplikowanych i przydatnych programów C, które można pisać i uruchamiać w systemie Linux.

Uruchomiliśmy kroki i polecenia wymienione w tym artykule w systemie Ubuntu 18.04 LTS.

Będziemy używać narzędzia wiersza poleceń Linuksa, Terminal, w celu skompilowania prostego programu w języku C. Aby otworzyć Terminal, możesz użyć Ubuntu Dash lub skrótu Ctrl + Alt + T.

Krok 1: Zainstaluj pakiety niezbędne do kompilacji

Aby skompilować i uruchomić program C, musisz mieć niezbędne pakiety zainstalowane w systemie. Wpisz następujące polecenie jako root w terminalu Linux:

$ sudo apt-get install build-essential

Zostaniesz poproszony o podanie hasła roota; po tym rozpocznie się proces instalacji. Upewnij się, że masz połączenie z Internetem.

Krok 2: Napisz prosty program w języku C

Po zainstalowaniu niezbędnych pakietów, napiszmy prosty program w języku C.

Otwórz graficzny edytor tekstu Ubuntu i napisz lub skopiuj do niego następujący przykładowy program:

#include<stdio.h>

int main()
{
printf("\nA sample C program\n\n");
return 0;
}

Następnie zapisz plik z rozszerzeniem .c. W tym przykładzie nazywam mój program C jako sampleProgram.c

Alternatywnie możesz napisać program C przez Terminal w gedit w następujący sposób:

$ gedit sampleProgram.c

Spowoduje to utworzenie pliku .c, w którym możesz pisać i zapisz program.

Krok 3: Skompiluj program C z gcc

W terminalu wpisz następującą komendę, aby utworzyć wykonywalną wersję napisanego programu:

Składnia:

$ gcc [programName].c -o programName

Przykład:

$ gcc sampleProgram.c -o sampleProgram

Upewnij się, że Twój program znajduje się w folderze domowym. W przeciwnym razie będziesz musiał określić odpowiednie ścieżki w tym poleceniu.

Krok 4: Uruchom program

Ostatnim krokiem jest uruchomienie skompilowanego programu w języku C. Aby to zrobić, użyj następującej składni:

$ ./programName

Przykład:

$ ./sampleProgram

Możesz zobaczyć, jak program jest wykonywany w powyższym przykładzie, wyświetlając tekst, który napisaliśmy, aby go wydrukować.

W tym artykule nauczyłeś się pisać, kompilować i uruchamiać prosty program C w systemie Linux. Wszystko czego potrzebujesz to niezbędne pakiety i odpowiednie umiejętności, aby stać się guru programowania w systemie Linux!

Komentarze