Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 11079|Svare: 0

[Linux] Linux-konfigurasjon/konfigurer/Konfigurer, lag, gjør test/gjør sjekk, sudo gjør inn...

[Kopier lenke]
Publisert på 22.01.2016 16:39:42 | | |
Dette er typiske installasjonssteg for programmer generert med GNUs AUTOCONF og AUTOMAKE
konfigurasjon/konfigurer/konfigurer
Dette brukes til å oppdage målegenskapene til monteringsplattformen din. For eksempel vil den oppdage om du har CC eller GCC, ikke CC eller GCC, det er et shell-skript
Dette steget brukes vanligvis til å generere en Makefile for å forberede neste kompilering, og du kan kontrollere installasjonen ved å legge til parametere etter konfigurering, for eksempel:
./configure --prefix=/usr
Det ovennevnte betyr å installere programvaren under /usr
Den kjørbare filen installeres i /usr/bin (i stedet for standard /usr/local/bin)
Ressursfilen vil bli installert i /usr/share (i stedet for standard /usr/local/share)
Samtidig kan du konfigurere konfigurasjonsfilene til noe programvare ved å spesifisere parameteren --sys-config=
Det finnes også parametere som --with、--enable、--without、--disable, osv., som du kan se i detalj på ./configure --help
gjøre
Dette steget brukes til å kompilere, som leser instruksjoner fra Makefile og deretter kompilerer
Dette steget er kompilering, og de fleste kildekodepakker kompileres gjennom dette steget
Selvfølgelig krever noe programvare skrevet i Perl eller Python kall til Perl eller Python for å kompilere
Hvis det oppstår en feil under lagingsprosessen, må du skrive ned feilkoden (merk at det ikke bare er siste linje), og deretter kan du sende inn en feilrapport til utvikleren (vanligvis med en commit-adresse i INSTALL), eller systemet ditt har færre avhengigheter, osv., som krever at du nøye studerer feilkoden selv
gjør test / gjør sjekk
Som navnet antyder, er dette steget å sjekke forrige steg i make, for å sikre at det ikke er noen feil i make, det vil si at all test og sjekk i dette steget må være OK, og feilen er 0
sudo make install
Dette steget brukes til å installere, som også leser instruksjoner fra Makefile og installerer den på det angitte stedet
Denne kommandoen krever vanligvis root-rettigheter (fordi du vil skrive filer til systemet), så sudo brukes foran

AUTOMAKE og AUTOCONF er veldig nyttige ting å bruke for å publisere C-programmer. Hvis du også skriver programmer og ønsker å bruke AUTOMAKE og AUTOCONF, kan du se de relaterte artiklene om CNGNU.ORG





Foregående:12 linjer med HTML-kode vil få datamaskinen til å krasje og telefonen til å starte på nytt på få minutter
Neste:SC Create oppretter en Windows-systemtjeneste
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com