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!