|
[Grafika]
[WebTip]
[Fotografování]
[Galerie]
[MujMac]
[Printing]
|
|||||||||
|
|
||||||||||
|
|
|||||||||
|
Na úvodI když už umíme leccos pod Allegrem naprogramovat, tak přesto někteří co by chtěli něco naprogramovat mají problémy s instalací ( jako jsem měl kdysi i já ). A proto přináším nyní kompletní návod jak nainstalovat Allegro ( konkrétně verzi 4.0 ) pod DJGPP, což je 32 bitový extender pod DOS, který používá chráněný mód procesoru a pod Visual C++, což je překladač včetně vývojového prostředí z dílem Microsoftu. DJGPPPředpokládám, že máte nainstalován překladač DJGPP a stáhnuté příslušné soubory ke knihovně Allegro. Jestli ne tak DJGPP naleznete na adrese http://www.delorie.com a Allegro na adrese http://www.talula.demon.co.uk/allegro/. A nyní k instalaci již samotného Allegra. Dále zadejte na příkazovou řádku ( pořád jsme ve stejném adresáři ) příkaz make, který nám zkompiluje zdrojové soubory Allegra. Trvá to i na rychlejších strojích poněkud dlouho, tak nemějte strach, že Vám to třeba formátuje disk ;-). Po dokončení Nás Allegro samo vyzve abychom napsali příkaz make install a tedy nainstalovali Allegro do překladače DJGPP. Respektive se pouze zkopírují soubory .lib ( tedy knihovna ) a .h ( hlavičkový soubor ) z Allegra do adresářů v DJGPP. A máme Allegro nainstalováno. Pokud Vás zajímá jak pomocí DJGPP překládat zdrojové soubory anebo využít nástroj RHIDE přejděte sem. Visual C++Co už není tak jednoduché. Tedy princip je stejný, ale můžou se objevit velmi nečekané problémy, které opravdu nepotěší a proto se s tím nyní seznámíme blíže hezky popořadě. Opět musíme nějak rozbalit archív Allegra. To záleží na Vás já ho mám např. v adresáři C:\ALLEGRO. Jako první po nainstalování pustíme opět soubor fix.bat, ale tentokrát s parametrem msvc, což pochází ze slov MicroSoft Visual C++. No a postup je stejný jako u DJGPP a tedy poté napíšeme make na příkazovou řádku. A zde se nám můžou vyskytnout problémy tohoto typu: Your MSVCDIR or MSDEVDIR environment variable is not set! To znamená, že nemáte nastavené příslušné proměnné, které v sobě nesou cestu k MSVC. K tomu je v adresáři kde máme nainstalované Vaše VC++ a ještě v podadresáři BIN soubor VCVARS32.bat a ten je potřeba spustit, protože Vám ty dvě proměnné nastaví. Přitom ale můžou nastav další problémy a to: Nedostatek místa v tabulce systémových proměnných.... Tabulka se dá zvětšit příkazem command /e:32000 ( kde číslo musím být v rozmezí 256-32768 ). Po tomto příkazu spusťte opět soubor VCVARS32.bat a mělo by být vše v pořádku. Při všech těchto konzolových operacích je nutné abyste to prováděli v jednom okně DOSu nebo příkazové řádky! A poté spusťte make a ještě poté make install, který vše zkopíruje jako tomu bylo i u DJGPP a máte Allegro nainstalované. A ještě opakuji: Je nesmírně důležité, abyste všechny výše jmenované akce prováděli v jednom okně příkazového řádku!!! Nastavení ve Visual C++
To samé platí i pro položku Library files, kterou si nastavíte cesty ke knihovnám.
Nyní si ukážeme nový projekt
A nyní se již můžete pustit do samotného programování her... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||