Środowisko programisty/Wprowadzenie do C: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Linia 15: | Linia 15: | ||
Instalacja gcc pod linuksem nie nastręcza zazwyczaj trudności: wystarczy uruchomić menedżer pakietów, odnaleźć w nim gcc i zaznaczyć go do instalacji. | Instalacja gcc pod linuksem nie nastręcza zazwyczaj trudności: wystarczy uruchomić menedżer pakietów, odnaleźć w nim gcc i zaznaczyć go do instalacji. | ||
[[Grafika:SrodowiskoProgramisty-Instalacja gcc.png]] | |||
=== Windows === | === Windows === |
Wersja z 10:06, 21 cze 2006
Skąd wziąć kompilator języka C
Do pisania programów w C potrzebne są:
- Edytor tekstów. Może być dowolny, chociaż niekoniecznie najmądrzejszym posunięciem będzie pisanie w Wordzie.
- Kompilator C.
Można zakupić jeden z wielu komercyjnych kompilatorów języka C np:
albo użyć jednego z darmowych kompilatorów. Podczas tego kursu będziemy używać gcc, którego windowsową wersją jest DJGPP.
Linux
Instalacja gcc pod linuksem nie nastręcza zazwyczaj trudności: wystarczy uruchomić menedżer pakietów, odnaleźć w nim gcc i zaznaczyć go do instalacji.
Windows
Pod Windows należy:
- Wejść do repozytorium pakietów, którego adres znajduje się na stronie DJGPP.
- Ściągnąć co najmniej pliki: djdev???.zip, bnu?????.zip i gcc????.zip. (???? oznaczają numer wersji, który się od czasu do czasu zmienia).
- Utworzyć katalog w którym ma zostać zainstalowane DJGPP (np. c:\djgpp).
- Rozpakować wszystkie pliki *.zip.
- Ustawić zmienną środowiskową DJGPP (np. w autoexec.bat), na nazwę pliku konfiguracyjnego (zazwyczaj C:/DJGPP/DJGPP.ENV), należy pamiętać aby w wartości zmiennej używać znaków / zamiast \.
- Do zmiennej środowiskowej PATH dodać katalog zawierający pliki wykonywalne (zazwyczaj C:\DJGPP\BIN)
Pomocny w instalacji DJGPP może być internetowy instalator
Kompilacja i uruchamianie programów
Przykładowy program
Aby uruchomić program w C trzeba go najpierw napisać. Programy w C piszemy w dowolnym edytorze tekstu i zapisujemy w pliku o zwyczajowo przyjętym rozszerzeniu .c. Przyjrzyjmy się następującemu programowi:
#include <stdio.h> int main() { printf("Raz\n"); return 0; }
Program ten wypisuje na ekran napis Raz po czym kończy swoje działanie.