-
Notifications
You must be signed in to change notification settings - Fork 0
honzour/hlib
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Tento adresář obsahuje vlastní knihovnu a celou řadu příkladů. Knihovna je navržena pro statické linkování. Na Unixu (testováno na Linuxu a g++) probíhá překlad pomocí make bez parametrů. Pro úspěšný překlad je třeba mít headery a knihovnu od pthread a X. Na Windows je knihovna testována s MS Visual C++ 5.0, ale neměl by být problém s ani 6.0. Vše by mělo jít přeložit i s jiným C++ překladačem, který zpřístupňuje Win32 API, pokud si uživatel sám vytvoří projekt, Makefile nebo jiný sestavovací nástroj. Je třeba přilinkovat knihovnu se sockety. Knihovna se snaží řešit multiplatformní programování v C++ pod Unixem a Windows se zaměřením na GUI, ale i další důležité věci jako vlákna a sockety. V tom se podobá například známé QT knihovně, ale hlib je minimalistická a navržená pro statické linkování, takže se blíží spíše FLTK nebo Fox Toolkitu. I v porovnání s těmito knihovnami se jedná spíše o hračku než o skutečně vážně míněný projekt. Určitou motivací je autorova snaha napsat nové Šachové cetrum, které by fungovalo a nepadalo, s klientem v C++. To se vzhledem k nízké prioritě projektu pravděpodobně nepodaří. evoluce (zatím) jen primitivní vykreslení grafu grafy vykraslení grafu a demonstrace dceřiných oken hlib vlastní knihovna layout příklad na layout s přidáváním a ubíráním tlačítek miny jednoduché hledání min pokus příklad na kreslení grafu v proprietálním formátu prvni první příklad na hlib sachy budoucí klient pro šachový herní server sr budoucí šachový herní server, přímo nesouvisí s hlib, je prlatformě závislý na Unixu, slouží pro testování předchozího příkladu thread demonstrace vlákna a poslání zprávy
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published