Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Apue.H non presenti in Ubuntu

esperti programmatori di Ubuntu Linux sanno che è più importante lavorare più intelligente di più. Anche con un linguaggio di programmazione ad alto livello come C , il volume e la complessità del codice necessario per un'applicazione affidabile e portatile può essere schiacciante . Programmatori di talento spesso sviluppare e condividere le scorciatoie che fanno il loro lavoro meno noioso e soggetto a errori . Apue.h è un file di intestazione C - linguaggio creato da uno scienziato informatico per rendere la scrittura multi-piattaforma INIX e codice di Linux meno prolisso e problematico . C Lingua intestazioni

UNIX applicazioni in linguaggio C condividono una serie di variabili , costanti , di ingresso e di uscita e le routine di prototipi di funzione . File di intestazione tirare insieme tutte le dichiarazioni che svolgono un compito specifico per l'applicazione. Per esempio , stdio.h contiene più di 900 linee di codice per l'input standard C e dichiarazioni di output . Invece di scrivere tutto questo codice di te stesso, tutto quello che dovete fare è fare il comando " # include " una delle prime linee di programma.
Apue.h

Apue.h è un file di intestazione C - lingua utilizzata per la scrittura di applicazioni per UNIX e UNIX -like sistemi operativi come Ubuntu . APUE è l'acronimo di un libro di informatica scritto dal compianto W. Richard Stevens chiamata " programmazione avanzata in ambiente UNIX . " Apue.h è un file di intestazione che contiene una raccolta di dichiarazioni, le macro e include assemblati da Stevens per rendere più facile scrivere portatile operativo System Interface o applicazioni POSIX per UNIX . Applicazioni POSIX -compliant sono più facili da trasferire altri sistemi operativi POSIX come BSD , Linux , Apple OS X e Solaris .
Ubuntu Linux Attuazione

Ubuntu Linux usa il libero open-source Gnu Compiler Collection o compilatore gcc per costruire il suo kernel e applicazioni in userspace . Gcc include molti file header POSIX C standard e come stdio , cpio , affermare , matematica e alloc . Apue.h , tuttavia, non è un file di intestazione gcc standard e non è incluso di default con Ubuntu . Se si tenta di compilare un'applicazione su Ubuntu che include apue.h , si otterrà il messaggio di errore " errore fatale : apue.h : . Nessun file o directory"
Ubuntu Soluzioni alternative

Se è necessario disporre apue.h per l'applicazione, è possibile scaricare una copia da Internet . Il sito web per la " Programmazione avanzata in ambiente UNIX" ha tutto il codice sorgente dal libro così come apue.h. Copiare apue.h nella stessa directory contenente l'applicazione . Fai # include " apue.h " la prima riga del file sorgente dell'applicazione. È possibile cercare tutti i file di intestazione standard inclusi in Ubuntu avviando il terminale e digitando "ls /usr /include /* h" .

 

Programmazione © www.354353.com