Změny

Skočit na navigaci Skočit na vyhledávání

Volby příkazové řádky

Přidáno 4 200 bajtů, 18. 10. 2012, 16:57
bez shrnutí editace
Kompilátory příkazové řádky Borland Pascalu ([[BPC.EXE]] nebo [[TPC.EXE]]) vám umožňují vyvolávat všechny funkce kompilátorů IDE ([[BP.EXE]], [[TURBO.EXE]] a [[[BPW.EXE]]) z příkazové řádky [[DOS]]u.

Můžete si vybrat ze dvou kompilátorů příkazové řádky - [[BPC.EXE]] nebo [[TPC.EXE]].

* [[BPC.EXE]] běží v chráněném režimu [[DOS]]u a vytváří aplikace pro reálný režim [[DOS]]u, [[Windows]] a chráněný režim [[DOS]]u.

* [[TPC.EXE]] běží pouze v reálném režimu [[DOS]]u a vytváří pouze aplikace pro reálný režim [[DOS]]u.

Kompilátory příkazové řádky se spouštějí z příkazové řádky DOSu pomocí této syntaxe:
[[BPC]] [ volby ] jméno_souboru [ volby ]
[[TPC]] [ volby ] jméno_souboru [ volby ]

kde:
* volby je nula nebo více nepovinných parametrů, které poskytují kompilátoru doplňující informace.
* jméno_souboru je jméno zdrojového souboru, který se má zkompilovat.
* Jestliže jméno_souboru nemá příponu, kompilátor předpokládá [[.PAS]].
* Jestliže kompilovaný soubor nemá příponu, musíte připojit tečku (.) na konec jména_souboru.


;TPC.EXE
U [[TPC.EXE]], jestliže zdrojový text, obsažený v jméno_souboru, je program, kompilátor vytvoří vykonatelný soubor pojmenovaný jméno_souboru.[[EXE]], a jestliže jméno_souboru obsahuje jednotku, kompilátor vytvoří soubor jednotky nazvaný jméno_souboru[[.TPU]].


;BPC.EXE
U [[BPC.EXE]], jestliže zdrojový text, obsažený v jméno_souboru, je program, kompilátor vytvoří vykonatelný soubor pojmenovaný jméno_souboru[[.EXE]], a jestliže jméno_souboru obsahuje knihovnu, kompilátor vytvoří soubor nazvaný jméno_souboru[[.DLL]].

Jestliže jméno_souboru obsahuje jednotku, kompilátor vytvoří soubor jednotky nazvaný jméno_souboru[[.TPU]], jméno_souboru[[.TPP]] nebo jméno_souboru[[.TPW]], v závislosti na cílové platformě a na příponě souboru jednotky, kterou kompilátor používá.

{| class="wikitable"
! Cílová platforma !! Přípona souboru jednotky
|------------------------------------------------
| Reálný režim DOSu || .TPU
|------------------------------------------------
| Chráněný režim DOSu || .TPP
|------------------------------------------------
| Windows || .TPW
|------------------------------------------------
|}


;Volby kompilátorů příkazové řádky:


;Volby režimu kompilátoru:
{| class="wikitable"
! Volba !! Význam
|---------------------------------------
| /B || Sestavit všechny jednotky
|---------------------------------------
| /C || Cílová platforma
|---------------------------------------
| /F || Najít běhovou chybu
|---------------------------------------
| /L || Buffer pro linkování na disku
|---------------------------------------
| /M || Make
|---------------------------------------
| /Q || Tichá kompilace (nemá obdobu v IDE)
|---------------------------------------
|}


;Volby definice podmiňujících symbolů:
{| class="wikitable"
! Volba !! Význam
|-----------------------------------------
| /D || Definovat podmiňující symbol
|-----------------------------------------
|}


;Volby pro ladění:
{| class="wikitable"
! Volba !! Význam
|---------------------------------------
| /G || Mapový soubor
|---------------------------------------
| /V || Ladicí informace v EXE
|---------------------------------------
|}


;Volby adresářů:
{| class="wikitable"
! Volba !! Význam
|---------------------------------------
| /E || Adresář EXE a TPU
|---------------------------------------
| /I || Adresáře zahrnutých souborů
|---------------------------------------
| /O || Adresáře souborů .OBJ
|---------------------------------------
| /R || Adresáře prostředků
|---------------------------------------
| /T || Adresáře TPL a CFG
|---------------------------------------
| /U || Adresáře jednotek
|---------------------------------------
|}

Většina voleb příkazové řádký má svůj ekvivalent v povelech menu IDE.


;Viz také:
:[[Direktivy překladače]]

[[Category:Pascal]]

Navigační menu