w tym samouczku dowiemy się, jak możemy uruchamiać programy C w Linuksie. Język C został opracowany w Bell Laboratories w 1972 roku przez Dennisa Ritchie. Jest nadal bardzo popularny w programowaniu na poziomie systemowym. Język C jest językiem ojczystym wielu innych języków.
w rzeczywistości Unix jest jednym z pierwszych jąder systemu operacyjnego zaimplementowanym za pomocą C.
spis treści
kroki aby uruchomić programy C w Linuksie
aby uruchomić program C w terminalu Linux musisz najpierw zainstalować kompilator dla C. przejdźmy krok po kroku.
1. Zainstaluj pakiet build-essential w systemie Linux
aby zainstalować podstawowe pakiety, wykonaj następujące kroki: Uruchom aktualizację sudo apt, jak pokazano poniżej
sudo apt update
aby zainstalować niezbędne pakiety w systemie, uruchom polecenie :
sudo apt install build-essential
to polecenie zainstaluje wszystkie pakiety niezbędne do uruchomienia programu C.
2. Napisz program C, aby przetestować
istnieje wiele opcji, jeśli chodzi o pisanie programu C. Możesz użyć edytora kodu GUI do pisania lub możesz użyć terminala. Nawet podczas pisania kodu na terminalu dostępnych jest wiele opcji. W tym samouczku stworzymy program C za pomocą edytora Vim. Aby otworzyć plik w edytorze vim, użyj polecenia:
vim c_code.c
kod użyty w przykładzie jest następujący:
#include <stdio.h>int main(){ printf("Linux For Devices!"); return 0;}
aby zapisać i zakończyć vim wpisz:
:wq
aby zweryfikować zawartość pliku użyj polecenia cat:
cat c_code.c
3. Kompilowanie i uruchamianie
aby skompilować program C użyjemy kompilatora GCC. Sprawdź wersję swojego kompilatora GCC użyj polecenia:
gcc --version
aby skompilować program C użyj następującego polecenia:
gcc c_code.c -o c_code
jeśli nie ma błędu, terminal nie da żadnego wyjścia. Jeśli wystąpi błąd, terminal go wyświetli. Aby uruchomić program C użyj polecenia:
./c_code
Terminal daje wyjście pokazane powyżej. Aby zapisać wynik w pliku użyj polecenia:
./c_code > c_code_output.txt
spowoduje to zapisanie danych wyjściowych w pliku. Aby wyświetlić plik, użyj polecenia cat:
cat c_code_output.txt
wniosek
tutaj widzieliśmy jak możemy uruchamiać programy C w Linuksie. Teraz możesz używać języka C do tworzenia przydatnych programów, a następnie łatwo uruchamiać je w Linuksie.