| Phil. Phil è una biblioteca per la portabilità. |
Scarica ora |
Phil. Classifica e riepilogo
- Nome editore:
- Gene Michael Stover
Phil. Tag
Phil. Descrizione
Phil è una biblioteca per la portabilità. Phil è una biblioteca per la portabilità. Phil fa uso di ciò che autoconf segnala in modo che la tua app C / C ++ o Java non debba. I Documenti Phil discutono anche questioni di portabilità che potrebbero essere utilizzate anche senza Phil.phil è una biblioteca di portabilità per sapori di Unix. Include una libreria C, alcuni programmi e codice per la programmazione portatile della shell, alcuni suggerimenti per Makefiles portatili e questa documentazione, che descrive l'installazione di Phil, scrivendo programmi per utilizzare Phil e Suggerimenti per la portabilità Generale. PIPI. . In alternativa, Phil è una libreria C che riempie i fori in un sistema operativo e accompagnando la libreria C garantendo che tutte le utili funzioni e i tipi di dati di UNIX e STANDARD C siano definiti. Installazione: disimballare la distribuzione. Se la distribuzione è arrivata in un file con un nome del modulo Phil-MNTAR.GZ, puoi disimballarlo in questo modo: Zcat Phil-Mntar.GZ | TAR XF -.Se la distribuzione è arrivata Un file con un nome del modulo Phil-Mncpio.bz2, puoi disimballare in questo modo: Bzcat Phil-Mncpio.bz2 | cpio -i.6.1ether Nether, finirai con una directory chiamata Phil-Mn Nella directory corrente. # CD Phil # ./configurerunning ./configure senza opzioni Impostare Phil da installare con le opzioni predefinite. È possibile ignorare molte di quelle opzioni. Ad esempio, è possibile modificare la directory in cui Phil install. Per utilizzare quelle opzioni, leggere la sezione "Opzioni per ./Configure", sotto.È possibile notare un programma chiamato Make-Makefile. È un involucro in giro ./configure, ed è per gli sviluppatori di Phil. Durante l'esecuzione di make-makefile come utente probabilmente funzionerà bene, non è guavigante. Tuttavia, gli utenti che hanno bisogno di fornire molte opzioni a ./configure a causa del loro sistema operativo o del sistema di compilatore potrebbero finire alcuni modelli utili, suggerimenti o punti di partenza in Make-Makefile.Remember: Make-Makefile è destinato agli sviluppatori di Phil. Gli utenti dovrebbero sforzarsi di ignorarlo. # Makethis costruisce la biblioteca, i programmi e i programmi di test Phin Library. # Make checkthis gestisce i programmi di test Phil. In generale, un programma di prova stampa nulla se funziona. Lasciatemi riformulare: se un programma di test ha esito positivo, non stampare nulla. Se tutti i test funzionano, vedrai un elenco dei test che correvano; La lista è stata stampata da Make. Non vedrai nessun'altra output. Se un test fallisce, stamparà un messaggio diagnostico e il rendimento farà fail.i questo (effettuare i programmi di test stampa nulla se riescono) in modo che tu possa dare un'occhiata all'elenco dei test come eseguirli e determinano facilmente se essi successo. Dopotutto, è quello che ti interessa. Non si desidera o devi leggere attraverso un flusso lungo, brutto e brutto da un grappolo di programmi di test per determinare se i test sono riusciti. Il successo o il fallimento dovrebbero essere binari e dovrebbero essere facili da determinare a colpo d'occhio. Ci sono alcune eccezioni a questa regola. Alcuni test stamperà avvertimenti anche se riescono. Considero questi bug e intendo ripararli. Vedere un messaggio "Avvertenza" di un programma di test non significa che tutti i test non sono riusciti, anche se è brutto. # Make InstallThis installerà Phil. Vedi una sezione qui sotto per una discussione su ciò che viene installato dove. # Homeofsort di un test finale interattivo. Dovrebbe stampare la tua directory home, proprio come Echo Wrel.Se vedi un messaggio `` programma non trovato '' o `` NESSUN tipo di file o directory '', è possibile che la directory in cui Phil è stato installato non sia nel tuo percorso . Cosa c'è di nuovo in questa versione: · Phil ora compila in una biblioteca condivisa dove appropriato. · Lo fa usando "Libtool" come wrapper per la compilazione, creare librerie e collegamento. · (Quindi Phil non può prendere il merito di gestione le biblioteche condivise. 'Libtool' dovrebbe ottenere tutto il credito.)
Phil. Software correlato