Środowisko programisty/Wprowadzenie do C: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Linia 1: | Linia 1: | ||
== Skąd wziąć kompilator języka C == | == 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: | |||
* [http://msdn.microsoft.com/visualc/ Microsoft] | |||
* [http://www.borland.com/downloads/download_cbuilder.html Borland] | |||
albo użyć jednego z darmowych kompilatorów. Podczas tego kursu będziemy używać [http://gcc.gnu.org/ gcc], którego windowsową wersją jest [http://www.delorie.com/djgpp/ 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 [http://www.delorie.com/djgpp/ 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ć [http://www.delorie.com/djgpp/zip-picker.html internetowy instalator] | |||
== Kompilacja i uruchamianie programów == | == Kompilacja i uruchamianie programów == |
Wersja z 09:59, 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.