Ś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ą:

  1. Edytor tekstów. Może być dowolny, chociaż niekoniecznie najmądrzejszym posunięciem będzie pisanie w Wordzie.
  2. 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:

  1. Wejść do repozytorium pakietów, którego adres znajduje się na stronie DJGPP.
  2. Ściągnąć co najmniej pliki: djdev???.zip, bnu?????.zip i gcc????.zip. (???? oznaczają numer wersji, który się od czasu do czasu zmienia).
  3. Utworzyć katalog w którym ma zostać zainstalowane DJGPP (np. c:\djgpp).
  4. Rozpakować wszystkie pliki *.zip.
  5. 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 \.
  6. 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.

Kompilacja

Uruchomienie

Podstawy wejścia/wyjścia

Proste instrukcje