Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 11079|Svar: 0

[linux] Linux-konfiguration/konfigurer/konfigurer, laver, laver test/laver tjek, sudo laver i...

[Kopier link]
Opslået på 22/01/2016 16.39.42 | | |
Dette er typiske installationstrin for programmer genereret med GNU's AUTOCONF og AUTOMAKE
konfiguration/konfigurér/konfigurér
Dette bruges til at opdage målegenskaberne for din monteringsplatform. For eksempel vil den opdage, om du har CC eller GCC, ikke CC eller GCC, det er et shell-script
Dette trin bruges generelt til at generere en Makefile til forberedelse til næste kompilering, og du kan styre installationen ved at tilføje parametre efter konfiguration, såsom:
./configure --præfiks=/usr
Ovenstående betyder, at du skal installere softwaren under /usr
Den eksekverbare fil installeres i /usr/bin (i stedet for standard /usr/local/bin)
Ressourcefilen vil blive installeret i /usr/share (i stedet for standard /usr/local/share)
Samtidig kan du konfigurere konfigurationsfilerne for noget software ved at angive --sys-config= parameteren
Der er også parametre som --med、--aktiver、--uden、--deaktivere osv., som du kan se i detaljer på ./configure --hjælp
gøre
Dette trin bruges til at kompilere, som læser instruktioner fra Makefile og derefter kompilerer
Dette trin er kompilering, og de fleste kildekodepakker kompileres gennem dette trin
Selvfølgelig kræver noget software skrevet i Perl eller Python kald til Perl eller Python for at kompilere
Hvis der opstår en fejl under make-processen, skal du skrive fejlkoden ned (bemerk, at det ikke kun er den sidste linje), og derefter kan du indsende en fejlrapport til udvikleren (normalt med en commit-adresse i INSTALL), eller dit system har færre afhængigheder osv., hvilket kræver, at du selv nøje studerer fejlkoden
lav test / lav check
Som navnet antyder, er dette trin at kontrollere det forrige trin i make for at sikre, at der ikke er fejl i make, det vil sige, at alle tests og tjek i dette trin skal være OK, og fejlen er 0
sudo make install
Dette trin bruges til at installere, som også læser instruktioner fra Makefile og installerer den på det angivne sted
Denne kommando kræver generelt root-rettigheder (fordi du vil skrive filer til systemet), så sudo bruges foran

AUTOMAKE og AUTOCONF er meget nyttige ting at bruge til at udgive C-programmer. Hvis du også skriver programmer og vil bruge AUTOMAKE og AUTOCONF, kan du henvise til de relaterede artikler om CNGNU.ORG





Tidligere:12 linjer html-websidekode vil få din computer til at crashe, og din telefon genstarte på få minutter
Næste:SC Create opretter en Windows-systemtjeneste
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com