Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
UNIX C - jazyk aplikácie zdieľajú spoločnú sadu premenných , konštánt , vstupné a výstupné rutiny a funkčných prototypov . Hlavičkové súbory dať dohromady všetky vyhlásenia , ktoré plnia špecifickú úlohu pre danú aplikáciu . Napríklad , stdio.h obsahuje viac než 900 riadkov kódu pre štandardné vstupné a výstupné vyhlásenie C. Miesto písania celý tento kód sami , všetko , čo potrebujete urobiť , je príkaz " # include Apue.h je súbor hlavičke C - jazyk používaný pre písanie aplikácií pre unixové a UNIX - like operačných systémoch , ako je Ubuntu . Apue je skratka pre počítačové vedy kniha napísaná na konci W. Richard Stevens názvom " Pokročilé programovanie v prostredí UNIX . " Apue.h je hlavičkový súbor obsahujúci zbierku vyhlásenie , makrá a zahŕňa zostavený Stevens , aby je jednoduchšie napísať prenosné aplikácie , systém rozhrania alebo POSIX Prevádzkové for UNIX . POSIX - kompatibilné aplikácie sú jednoduchšie na prístavné iné operačné systémy POSIX , ako sú BSD , Linux , Apple OS X a Solaris . Ubuntu Linux používa bezplatný open - source GNU Compiler Collection alebo gcc kompilátor pre budovanie svojich jadra a používateľského priestoru aplikácie . Gcc obsahuje rad štandardných súborov C a POSIX záhlavie ako štádiách , cpio , tvrdí , matematiku a Alloc . Apue.h , však nie je štandardný gcc súbor hlavičky a nie je zahrnutá v predvolenom nastavení s Ubuntu . Ak sa pokúsite kompilovať aplikácie na Ubuntu , ktorá obsahuje apue.h , dostanete chybové hlásenie " Fatal error : apue.h : . Žiadny takýto súbor alebo adresár " Ak musíte mať apue.h pre vašu aplikáciu , môžete si stiahnuť jeho kópiu z Internetu . Internetové stránky " Pokročilé programovanie v prostredí Unixu " má všetok zdrojový kód od knihy , rovnako ako apue.h. Skopírujte apue.h do rovnakého adresára , ktorý obsahuje aplikácie . Urobiť # include " apue.h " prvý riadok vašej žiadosti zdrojového súboru . Môžete vyhľadať všetky štandardné súbory záhlavie súčasťou Ubuntu spustením terminálu a zadaním " ls /usr /include /* h " .
Apue.h
Ubuntu Linux Implementácia
Ubuntu Zástupná riešenie