Erfarna Ubuntu Linux programmerare vet att det är mer viktigt att arbeta smartare än hårdare . Även med en hög nivå programmeringsspråk som C , kan mängden och komplexiteten av den kod som behövs för en tillförlitlig och portabel tillämpning vara överväldigande . Duktiga programmerare utvecklar ofta och dela med genvägar som gör sitt arbete mindre tråkiga och felbenägen . Apue.h är ett C - språk header -fil som skapats av en datavetare att skriva plattformsoberoende INIX och Linux -koden mindre mångordig och problematisk . C Language Headers
UNIX C - språk applikationer delar en gemensam uppsättning variabler , konstanter , input och output rutiner och prototyper funktion . Header -filer drar ihop alla förklaringar som utför en specifik uppgift för programmet . Till exempel innehåller stdio.h över 900 rader kod för standard C-ingång och förklaringar utgående . Istället för att skriva hela koden själv , är allt du behöver göra att kommandot " # include " en av de första raderna i ditt program . Addera Apue.h
Apue.h är ett C - språk header -fil som används för att skriva program för UNIX -och UNIX -liknande operativsystem som Ubuntu . Apue är en akronym för en datavetenskap bok skriven av den sena W. Richard Stevens kallas " Avancerad programmering i UNIX- miljö . " Apue.h är en header -fil som innehåller en samling av uttalanden, makron och inkluderar monteras av Stevens att göra det lättare att skriva Portable Operating System Interface eller POSIX applikationer för UNIX . POSIX - kompatibla program är lättare att porta andra POSIX operativsystem som BSD , Linux , Apple OS X och Solaris .
Ubuntu Linux Genomförande
Ubuntu Linux använder den fria open - source Gnu compiler Collection eller gcc kompilatorn att bygga sin kärna och applikationer användarrymden . Gcc många standard C och POSIX header filer som stdio , cpio , hävda , matematik och Alloc . Apue.h , dock inte en vanlig gcc header -fil och ingår inte som standard i Ubuntu . Om du försöker kompilera ett program i Ubuntu som innehåller apue.h , får du felmeddelandet " ödesdigert fel : apue.h : . Ingen sådan fil eller katalog " Addera Ubuntu Lösningar
Om du måste ha apue.h för din ansökan , kan du hämta ett exemplar av den från Internet . Webbplatsen för " Avancerad programmering i UNIX- miljö " har all källkod från boken samt apue.h. Kopiera apue.h till samma katalog som innehåller din ansökan . Gör # include " apue.h " den första raden i din ansökan källfilen . Du kan leta upp alla de vanliga header -filer som medföljer Ubuntu genom att lansera terminalen och skriva " ls /usr /include /* h " .