Borland C++ Compiler: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 7: | Linia 7: | ||
Wstęp |
Wstęp |
||
# [[Borland C++ Compiler:Wprowadzenie|Wprowadzenie]] |
# [[Borland C++ Compiler:Wprowadzenie|Wprowadzenie]] |
||
## Kompilator? A z czym to si je??? |
## [[Borland C++ Compiler:BCC32#Kompilator? A z czym to si je???|Kompilator? A z czym to si je???]] |
||
## Dlaczego warto to mie na swoim twardzelu |
## [[Borland C++ Compiler:BCC32#Dlaczego warto to mie na swoim twardzelu|Dlaczego warto to mie na swoim twardzelu]] |
||
⚫ | |||
## Skd wzi FCLT? |
|||
## Instalacja |
## [[Borland C++ Compiler:Wprowadzenie#Instalacja|Instalacja]] |
||
## Co mamy w katalogu bin |
## [[Borland C++ Compiler:Wprowadzenie#Co mamy w katalogu bin|Co mamy w katalogu bin]] |
||
## |
## [[Borland C++ Compiler:Wprowadzenie#Podstawy uytkowania FCLT|Podstawy uytkowania FCLT]] |
||
## Jak BCC32 buduje porgram |
## [[Borland C++ Compiler:Wprowadzenie#Jak BCC32 buduje porgram|Jak BCC32 buduje porgram]] |
||
## Najprostsza kompilacja |
## [[Borland C++ Compiler:Wprowadzenie#Najprostsza kompilacja|Najprostsza kompilacja]] |
||
## [[Borland C++ Compiler:Wprowadzenie#Edytory|Edytory]] |
|||
## Edytory |
|||
# [[Borland C++ Compiler:BCC32|BCC32]] |
# [[Borland C++ Compiler:BCC32|BCC32]] |
||
## [[Borland C++ Compiler:BCC32#Wywołanie|Wywołanie]] |
|||
## Wywoanie |
|||
## [[Borland C++ Compiler:BCC32#Opcje|Opcje]] |
|||
## Opcje |
|||
### Źródła |
### [[Borland C++ Compiler:BCC32#Źródła|Źródła]] |
||
### [[Borland C++ Compiler:BCC32#Wynik|Wynik]] |
|||
### Wynik |
|||
### Optymalizacja |
### [[Borland C++ Compiler:BCC32#Optymalizacja|Optymalizacja]] |
||
### [[Borland C++ Compiler:BCC32#Wyjście|Wyjście]] |
|||
### Wyjcie |
|||
## Response & configuration files |
## [[Borland C++ Compiler:BCC32#Response & configuration files|''Response & configuration files'']] |
||
## BCC32 i ILINK32 |
## [[Borland C++ Compiler:BCC32#BCC32 i ILINK32|BCC32 i ILINK32]] |
||
## Zasoby? |
## [[Borland C++ Compiler:BCC32#Zasoby?|Zasoby?]] |
||
# [[Borland C++ Compiler:ILINK32|ILINK32]] |
# [[Borland C++ Compiler:ILINK32|ILINK32]] |
||
## Wprowadzenie |
## [[Borland C++ Compiler:ILINK32#Wprowadzenie|Wprowadzenie]] |
||
## [[Borland C++ Compiler:ILINK32#Wywołanie|Wywołanie]] |
|||
## Wywoanie |
|||
## [[Borland C++ Compiler:ILINK32#Opcje|Opcje]] |
|||
## Opcje |
|||
### Żróda |
### [[Borland C++ Compiler:ILINK32#Źróda|Żróda]] |
||
### [[Borland C++ Compiler:ILINK32#Wynik|Wynik]] |
|||
### Wynik |
|||
### Plik MAP |
### [[Borland C++ Compiler:ILINK32#Plik MAP|Plik MAP]] |
||
### Ostrzeżenia |
### [[Borland C++ Compiler:ILINK32#Ostrzeżenia|Ostrzeżenia]] |
||
## Plik DEF |
## [[Borland C++ Compiler:ILINK32#Plik DEF|Plik DEF]] |
||
### <tt>CODE</tt> |
### [[Borland C++ Compiler:ILINK32#CODE|<tt>CODE</tt>]] |
||
### <tt>DATA</tt> |
### [[Borland C++ Compiler:ILINK32#DATA|<tt>DATA</tt>]] |
||
### <tt>HEAPSIZE</tt> |
### [[Borland C++ Compiler:ILINK32#HEAPSIZE|<tt>HEAPSIZE</tt>]] |
||
### <tt>STACKSIZE</tt> |
### [[Borland C++ Compiler:ILINK32#STACKSIZE|<tt>STACKSIZE</tt>]] |
||
### <tt>NAME</tt> |
### [[Borland C++ Compiler:ILINK32#NAME|<tt>NAME</tt>]] |
||
### <tt>LIBRARY</tt> |
### [[Borland C++ Compiler:ILINK32#<LIBRARY|tt>LIBRARY</tt>]] |
||
### <tt>EXPORTS</tt> |
### [[Borland C++ Compiler:ILINK32#EXPORTS|<tt>EXPORTS</tt>]] |
||
### <tt>IMPORTS</tt> |
### [[Borland C++ Compiler:ILINK32#IMPORTS|<tt>IMPORTS</tt>]] |
||
### <tt>DESCRIPTION</tt> |
### [[Borland C++ Compiler:ILINK32#DESCRIPTION|<tt>DESCRIPTION</tt>]] |
||
## Zasoby |
## Zasoby |
||
# [[Borland C++ Compiler:MAKE|MAKE]] |
# [[Borland C++ Compiler:MAKE|MAKE]] |
||
Linia 49: | Linia 49: | ||
## [[Borland C++ Compiler:MAKE#Plik Makefile|Plik Makefile]] |
## [[Borland C++ Compiler:MAKE#Plik Makefile|Plik Makefile]] |
||
## [[Borland C++ Compiler:MAKE#Wywołanie|Wywołanie]] |
## [[Borland C++ Compiler:MAKE#Wywołanie|Wywołanie]] |
||
⚫ | |||
## [[Borland C++ Compiler:MAKE#Skadnia makefile'a|Składnia makefile'a]] |
## [[Borland C++ Compiler:MAKE#Skadnia makefile'a|Składnia makefile'a]] |
||
## [[Borland C++ Compiler:MAKE#Komentarze|Komentarze]] |
## [[Borland C++ Compiler:MAKE#Komentarze|Komentarze]] |
||
Linia 61: | Linia 60: | ||
### [[Borland C++ Compiler:MAKE#Specjalne makra|Zmiana wartości makra]] |
### [[Borland C++ Compiler:MAKE#Specjalne makra|Zmiana wartości makra]] |
||
## [[Borland C++ Compiler:MAKE#Dyrektywy|Dyrektywy]] |
## [[Borland C++ Compiler:MAKE#Dyrektywy|Dyrektywy]] |
||
### [[Borland C++ Compiler:MAKE#Pliki |
### [[Borland C++ Compiler:MAKE#Pliki projektu i konfiguracja MAKE|Pliki projektu i konfiguracja MAKE]] |
||
### [[Borland C++ Compiler:MAKE#Instrukcje warunkowe|Instrukcje warunkowe]] |
### [[Borland C++ Compiler:MAKE#Instrukcje warunkowe|Instrukcje warunkowe]] |
||
### [[Borland C++ Compiler:MAKE#Ekran|Ekran]] |
### [[Borland C++ Compiler:MAKE#Ekran|Ekran]] |
Wersja z 17:17, 26 mar 2006
Uwaga!
|
Podręcznik ten jest zwięzłym opisem działania borlandowskiego zestawu narzędzi - FreeCommandLineTools do programowania w C/C++. 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