Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 11079|Risposta: 0

[Linux] Linux configure/configura/configura, crea, fai test/verifica di fare sudo...

[Copiato link]
Pubblicato su 22/01/2016 16:39:42 | | |
Questi sono i passaggi tipici di installazione per i programmi generati utilizzando AUTOCONF e AUTOMAKE di GNU
config/configure/Configura
Questo viene utilizzato per rilevare le caratteristiche del bersaglio della piattaforma di montaggio. Ad esempio, rileverà se hai CC o GCC, non CC o GCC, è uno script shell
Questo passaggio viene generalmente utilizzato per generare un Makefile in preparazione alla prossima compilazione, e puoi controllare l'installazione aggiungendo parametri dopo la configurazione, come:
./configure --prefix=/usr
Quanto sopra significa installare il software sotto /usr
L'eseguibile è installato in /usr/bin (invece del predefinito /usr/local/bin)
Il file di risorse verrà installato in /usr/share (invece del default /usr/local/share)
Allo stesso tempo, puoi configurare i file di configurazione di alcuni software specificando il parametro --sys-config=
Ci sono anche parametri come -、--enable、--withoutout、--disable, ecc., che puoi vedere in dettaglio su ./configure --help
fare
Questo passaggio viene utilizzato per compilare, che legge le istruzioni dal Makefile e poi compila
Questo passaggio è la compilazione, e la maggior parte dei pacchetti di codice sorgente viene compilata attraverso questo passaggio
Ovviamente, alcuni software scritti in Perl o Python richiedono chiamate a Perl o Python per compilare
Se si verifica un errore durante il processo di creazione, devi scrivere il codice dell'errore (nota che non è solo l'ultima riga), e poi puoi inviare un bugreport allo sviluppatore (di solito con un indirizzo commit in INSTALL), oppure il tuo sistema ha meno dipendenze, ecc., che richiedono di studiare attentamente il codice dell'errore da solo
Fai il test / Fai il controllo
Come suggerisce il nome, questo passaggio consiste nel controllare il passaggio precedente di make, per assicurarsi che non ci siano errori in make, cioè che tutti i test e i controlli in questo passaggio devono essere a posto e l'errore è 0
Sudo Make install
Questo passaggio viene utilizzato per installare, che legge anche le istruzioni dal Makefile e lo installa nella posizione specificata
Questo comando generalmente richiede privilegi di root (perché si vogliono scrivere file nel sistema), quindi sudo viene usato all'inizio

AUTOMAKE e AUTOCONF sono cose molto utili da usare per pubblicare programmi in C. Se scrivi anche programmi e vuoi usare AUTOMAKE e AUTOCONF, puoi consultare gli articoli correlati sul CNGNU.ORG





Precedente:12 righe di codice HTML per una pagina web faranno crashare il computer e riavviare il telefono in pochi minuti
Prossimo:SC Create crea un servizio di sistema Windows
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com