Pomoc:Obsah
Pomoc

Lazarus
Tu sa venujeme inštalovaniu Lazarusa pod Windows. Pre iné operačné systémy pozri oficiálne stránky.
Ktorú verziu stiahneme
Odporúčame stiahnuť a nainštalovať najnovšiu verziu sourceforge.net
Momentálne je to verzia Lazarus 1.0, ktorá používa verziu FreePascalu 2.6.0.
Ako nainštalujeme
Inštalácia prebieha rovnako ako inštalovanie bežnej Windows aplikácie. Ako jazyk prostredia odporúčame zvoliť "Slovenčina". Cieľový priečinok zvoľte tak, aby cesta k nemu neobsahovala medzeru, najlepšie c:\lazarus.
Ako nastavíme prostredie
Odporúčame tieto zmeny (stačí ich vykonať len raz, najlepšie po inštalácii):
- nastavíme voľby projektu (menu Projekt -> Voľby projektu ...):
- v nastaveniach Voľby prekladača -> Kód zapneme (zaškrtneme) všetky Kontroly:
- I/O (-Ci)
- Rozsah (-Cr)
- Pretečenie (-Co)
- Zásobník (-Ct)
- Overiť volania metód (-CR)
- v dolnej časti dialógového okna zapneme voľbu Use these compiler options as default for new project
- od teraz každý nový vytváraný projekt dostane automaticky zapnuté všetky nastavené kontroly prekladača
- v nastaveniach Voľby prekladača -> Kód zapneme (zaškrtneme) všetky Kontroly:
- pre pohodlie práce s Lazarusom môžeme nastaviť aj niektoré parametre prostredia (menu Nástroje -> Voľby prostredia ...):
- v nastaveniach Prostredie -> Záloha môžete v oboch prípadoch zapnúť Bez záložných súborov - odteraz sa nebude vytvárať podadresár backup so zálohou všetkých editovaných súborov (ak chcete, aby sa vytvárali záložné verzie súborov, tieto voľby nemeňte)
- v nastaveniach Editor -> Automatické vlastnosti zaškrtnite voľbu Auto remove empty methods
- v nastaveniach Codetools -> Medzera zaškrtnite obe voľby Symbol aj pre Vložiť medzeru pred aj pre Vložiť medzeru za
- v nastaveniach Debugger -> Všeobecné vypnite voľbu Zobraziť správy pri zastavení
- môžete si prezrieť aj ďalšie možnosti nastavenia prostredia - možno objavíte aj iné užitočné voľby
Takéto nastavenia sú urobené aj pre inštalovaný Lazarus v počítačových učebniach na fakulte a budete ich mať nastavené aj na praktickej skúške. Okrem toho táto verzia Lazarusu bude mať zablokované aj použitie pascalovského príkazu goto, ktorý sa v prvom ročníku neodporúča používať.
Aké súbory pre projekt
Vždy, keď začíname vyvíjať nový projekt (najlepšie typu Aplikácia, alebo Program pre konzolovú aplikáciu), je dobré si zvyknúť:
- uložiť celý projekt do nového priečinku
Po prvom uložení projektu sa do priečinku zapíšu tieto súbory:
- project1.ico - ikona projektu
- project1.lpi - základný súbor projektu (Lazarus Project Information); je vo formáte XML
- project1.lpr - základný zdrojový súbor programu - ide v skutočnosti o klasický pascalovský zdrojový kód
- Unit1.lfm - popis vzhľadu formulára
- Unit1.pas - programová jednotka - obsahujúce kód formulára
Po kompilácii okrem project1.exe vznikne ešte niekoľko pracovných súborov:
- project1.compiled, project1.o, project1.or, unit1.o, unit1.ppu
ktoré archivovať nemusíme.
Pri archivovaní zdrojového kódu projektu musíme preniesť minimálne tieto súbory:
- project1.lpr
- project1.lpi
- Unit1.lfm
- Unit1.pas
- ďalšie naše unity *.pas, resp. popisy ich formulárov *.lfm
Zvyšné súbory sa vygenerujú automaticky pri otvorení a zapísaní tohoto projektu.
Linky
- Oficiálne stránky Lazarus
- Lazarus wiki
- dokumentácia na sourceforge.net
- FreePascal a Lazarus na SuloWeb