Borland C++ Compiler: Różnice pomiędzy wersjami

Z Wikibooks, biblioteki wolnych podręczników.
Usunięta treść Dodana treść
Nie podano opisu zmian
Nie podano opisu zmian
Linia 1: Linia 1:
{{Infobox|tekst=Podręcznik ten jest już prawie kompletny, proszę wszystkich chętnych o poprawianie ew. znalezionych błędów, linkowanie/standaryzacje. Zachęcam też do dopisywania własnych fragmentów (więcej we [[Borland C++ Compiler:Wstęp#Do zrobienia|wstępie]]) --[[Wikipedysta:Karol Ossowski|Karol Ossowski]]}}.

Podręcznik ten jest zwięzłym opisem działania [[w:Borland|borlandowskiego]] zestawu narzędzi - [[w:FreeCommandLineTools|FreeCommandLineTools]] do [[w:programowanie|programowania]] w języku
Podręcznik ten jest zwięzłym opisem działania [[w:Borland|borlandowskiego]] zestawu narzędzi - [[w:FreeCommandLineTools|FreeCommandLineTools]] do [[w:programowanie|programowania]] w języku
[[w:C (język programowania)|C]]/[[w:C++|C++]], w środowisku [[w:Windows|Windows]]. Kurs obejmuje instalację pakietu, podstawy użytkowania
[[w:C (język programowania)|C]]/[[w:C++|C++]], w środowisku [[w:Windows|Windows]]. Kurs obejmuje instalację pakietu, podstawy użytkowania
Linia 7: Linia 5:
----
----
{{wikipedia|FreeCommandLineTools}} {{wikipedia|BCC32}}
{{wikipedia|FreeCommandLineTools}} {{wikipedia|BCC32}}
:'''[[Borland C++ Compiler:Wstęp|Wstęp]]''' {{kompletność|75%|02.04.2006}}
:'''[[Borland C++ Compiler:Wstęp|Wstęp]]''' {{kompletność|100%|15.04.2006}}
# '''[[Borland C++ Compiler:Wprowadzenie|Wprowadzenie]]''' {{kompletność|75%|05.04.2006}}
# '''[[Borland C++ Compiler:Wprowadzenie|Wprowadzenie]]''' {{kompletność|100%|15.04.2006}}
## [[Borland C++ Compiler:Wprowadzenie#Kompilator? A z czym to się je???|Kompilator? A z czym to się je???]]
## [[Borland C++ Compiler:Wprowadzenie#Kompilator? A z czym to się je???|Kompilator? A z czym to się je???]]
## [[Borland C++ Compiler:Wprowadzenie#Dlaczego warto to mieć na swoim twardzielu|Dlaczego warto to mieć na swoim twardzielu]]
## [[Borland C++ Compiler:Wprowadzenie#Dlaczego warto to mieć na swoim twardzielu|Dlaczego warto to mieć na swoim twardzielu]]
Linia 18: Linia 16:
## [[Borland C++ Compiler:Wprowadzenie#Najprostsza kompilacja|Najprostsza kompilacja]]
## [[Borland C++ Compiler:Wprowadzenie#Najprostsza kompilacja|Najprostsza kompilacja]]
## [[Borland C++ Compiler:Wprowadzenie#Edytory|Edytory]]
## [[Borland C++ Compiler:Wprowadzenie#Edytory|Edytory]]
# '''[[Borland C++ Compiler:BCC32|BCC32]]''' {{kompletność|75%|05.04.2006}}
# '''[[Borland C++ Compiler:BCC32|BCC32]]''' {{kompletność|100%|15.04.2006}}
## [[Borland C++ Compiler:BCC32#Wywołanie|Wywołanie]]
## [[Borland C++ Compiler:BCC32#Wywołanie|Wywołanie]]
## [[Borland C++ Compiler:BCC32#Opcje|Opcje]]
## [[Borland C++ Compiler:BCC32#Opcje|Opcje]]
Linia 28: Linia 26:
## [[Borland C++ Compiler:BCC32#BCC32 i ILINK32|BCC32 i ILINK32]]
## [[Borland C++ Compiler:BCC32#BCC32 i ILINK32|BCC32 i ILINK32]]
## [[Borland C++ Compiler:BCC32#Zasoby?|Zasoby?]]
## [[Borland C++ Compiler:BCC32#Zasoby?|Zasoby?]]
# '''[[Borland C++ Compiler:ILINK32|ILINK32]]''' {{kompletność|75%|6.04.2006}}
# '''[[Borland C++ Compiler:ILINK32|ILINK32]]''' {{kompletność|100%|15.04.2006}}
## [[Borland C++ Compiler:ILINK32#Wprowadzenie|Wprowadzenie]]
## [[Borland C++ Compiler:ILINK32#Wprowadzenie|Wprowadzenie]]
## [[Borland C++ Compiler:ILINK32#Wywołanie|Wywołanie]]
## [[Borland C++ Compiler:ILINK32#Wywołanie|Wywołanie]]
Linia 47: Linia 45:
### [[Borland C++ Compiler:ILINK32#DESCRIPTION|<tt>DESCRIPTION</tt>]]
### [[Borland C++ Compiler:ILINK32#DESCRIPTION|<tt>DESCRIPTION</tt>]]
## [[Borland C++ Compiler:ILINK32#Zasoby|Zasoby]]
## [[Borland C++ Compiler:ILINK32#Zasoby|Zasoby]]
# '''[[Borland C++ Compiler:MAKE|MAKE]]''' {{kompletność|75%|6.04.2006}}
# '''[[Borland C++ Compiler:MAKE|MAKE]]''' {{kompletność|100%|15.04.2006}}
## [[Borland C++ Compiler:MAKE#Wprowadzenie|Wprowadzenie]]
## [[Borland C++ Compiler:MAKE#Wprowadzenie|Wprowadzenie]]
## [[Borland C++ Compiler:MAKE#Plik Makefile|Plik Makefile]]
## [[Borland C++ Compiler:MAKE#Plik Makefile|Plik Makefile]]

Wersja z 01:05, 15 kwi 2006

Podręcznik ten jest zwięzłym opisem działania borlandowskiego zestawu narzędzi - FreeCommandLineTools do programowania w języku C/C++, w środowisku Windows. Kurs obejmuje instalację pakietu, podstawy użytkowania FreeCommandLineTools oraz opis narzędzi: BCC32 (kompilator), ILINK32 (konsolidator) i MAKE (narzędzie do budowania projektów). Chcemy aby był on zrozumiały również dla początkujących programistów dla których byćmoże jest to pierwszy kompilator C++, jaki zamierzają używać, stąd wiele przykładów i łopatologiczne wręcz tłumaczenie niektórych zagadnień.


Wstęp Etap rozwoju: 100% (w dniu 15.04.2006)
  1. Wprowadzenie Etap rozwoju: 100% (w dniu 15.04.2006)
    1. Kompilator? A z czym to się je???
    2. Dlaczego warto to mieć na swoim twardzielu
    3. Skąd wzi FCLT?
    4. Instalacja
    5. Co mamy w katalogu bin
    6. Podstawy uytkowania FCLT
    7. Jak BCC32 buduje porgram
    8. Najprostsza kompilacja
    9. Edytory
  2. BCC32 Etap rozwoju: 100% (w dniu 15.04.2006)
    1. Wywołanie
    2. Opcje
      1. Źródła
      2. Wynik
      3. Optymalizacja
      4. Wyjście
    3. Response & configuration files
    4. BCC32 i ILINK32
    5. Zasoby?
  3. ILINK32 Etap rozwoju: 100% (w dniu 15.04.2006)
    1. Wprowadzenie
    2. Wywołanie
    3. Opcje
      1. Źródła
      2. Wynik
      3. Plik MAP
      4. Ostrzeżenia
    4. Plik DEF
      1. CODE
      2. DATA
      3. HEAPSIZE
      4. STACKSIZE
      5. NAME
      6. LIBRARY
      7. EXPORTS
      8. IMPORTS
      9. DESCRIPTION
    5. Zasoby
  4. MAKE Etap rozwoju: 100% (w dniu 15.04.2006)
    1. Wprowadzenie
    2. Plik Makefile
    3. Wywołanie
    4. Składnia makefile'a
    5. Komentarze
    6. Zasady ogólne i szczegółowe
      1. Zasady oglne (implicit rules)
      2. Zasady szczegowe (explicit rules)
      3. Zasada "bez zasad" :-)
    7. Komendy systemowe
    8. Zmienne
      1. Zmiana wartości zmiennej
      2. Specjalne zmienne
    9. Dyrektywy
      1. Pliki projektu i konfiguracja MAKE
      2. Instrukcje warunkowe
      3. Ekran
    10. MAKE w praktyce