Linux staje się niebem programistycznym dla programistów, będąc otwartym i wolnym systemem operacyjnym. Kompilator Turbo C jest już starym podejściem do kompilowania programów, więc przenieśmy się na Linuksa w poszukiwaniu nowego środowiska programistycznego. W tym artykule wyjaśnimy, jak napisać, skompilować i uruchomić prosty program w języku C. Będzie to podstawą do przejścia do bardziej skomplikowanych i użytecznych programów w języku C, które można pisać i uruchamiać pod Linuksem.
uruchomiliśmy kroki i polecenia wymienione w tym artykule na systemie Ubuntu 20.04 LTS, ale będzie on działał na innych wersjach, takich jak Ubuntu 18.04 lub dystrybucjach takich jak Debian 10 W dokładnie taki sam sposób.
będziemy używać linuksowego narzędzia wiersza poleceń, Terminal, w celu skompilowania prostego programu C. Aby otworzyć Terminal, możesz użyć kreski Ubuntu lub skrótu Ctrl + Alt + T.
Krok 1: zainstaluj pakiety build-essential
aby skompilować i uruchomić program C, musisz mieć zainstalowane podstawowe pakiety w systemie. Wprowadź następujące polecenie jako root w terminalu Linux:
$ sudo apt-get install build-essential
zostaniesz poproszony o podanie hasła dla roota; proces instalacji rozpocznie się po tym. Upewnij się, że masz połączenie z Internetem.
Krok 2: Napisz prosty program C
po zainstalowaniu podstawowych pakietów, napiszmy prosty program C.
Otwórz graficzny edytor tekstu Ubuntu i napisz lub skopiuj do niego poniższy przykładowy program:
#include<stdio.h>int main(){printf("\nA sample C program\n\n");return 0;}
następnie zapisz plik z .rozszerzenie C. W tym przykładzie nazywam mój program C sampleProgram.c
Alternatywnie możesz napisać program C przez Terminal w gedit w następujący sposób:
$ gedit sampleProgram.c
to stworzy .plik c, w którym można napisać i zapisać program.
Krok 3: Skompiluj program C z kompilatorem gcc
w swoim terminalu wprowadź następujące polecenie, aby utworzyć wykonywalną wersję napisanego programu:
składnia:
$ gcc .c -o programName
przykład:
$ gcc sampleProgram.c -o sampleProgram
upewnij się, że 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 C. Użyj następującej składni, aby to zrobić:
$ ./programName
przykład:
$ ./sampleProgram
w powyższym przykładzie możesz zobaczyć, jak program jest wykonywany, wyświetlając tekst, który napisaliśmy do wydrukowania.
dzięki temu artykułowi nauczyłeś się pisać, kompilować i uruchamiać prosty program C w Linuksie. Wszystko czego potrzebujesz to niezbędne pakiety i odpowiednie umiejętności, aby uczynić Cię Guru programowania w Linuksie!