Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 11079|Svar: 0

[Linux] Linux-konfiguration/konfigurera/konfigurera, göra, göra test/göra kontroll, sudo göra in...

[Kopiera länk]
Publicerad på 2016-01-22 16:39:42 | | |
Detta är typiska installationssteg för program som genereras med GNU:s AUTOCONF och AUTOMAKE
konfigurera/konfigurera/konfigurera
Detta används för att upptäcka målegenskaperna hos din monteringsplattform. Till exempel kommer den att upptäcka om du har CC eller GCC, inte CC eller GCC, det är ett shell-skript
Detta steg används vanligtvis för att generera en Makefile för att förbereda nästa kompilering, och du kan styra installationen genom att lägga till parametrar efter konfigurering, såsom:
./configure --prefix=/usr
Ovanstående innebär att installera programvaran under /usr
Den körbara filen installeras i /usr/bin (istället för standardfilen /usr/local/bin)
Resursfilen kommer att installeras i /usr/share (istället för standardfilen /usr/local/share)
Samtidigt kan du konfigurera konfigurationsfilerna för viss programvara genom att ange parametern --sys-config=
Det finns också parametrar som --med、--aktivera、--utan、--inaktivera, etc., som du kan se i detalj på ./configure --hjälp
göra
Detta steg används för att kompilera, som läser instruktioner från Makefile och sedan kompilerar
Detta steg är kompilering, och de flesta källkodspaket kompileras genom detta steg
Självklart kräver viss programvara skriven i Perl eller Python anrop till Perl eller Python för att kompilera
Om ett fel uppstår under make-processen behöver du skriva ner felkoden (observera att det inte bara är sista raden), och sedan kan du skicka in en buggrapport till utvecklaren (vanligtvis med en commit-adress i INSTALL), eller så har ditt system färre beroenden, etc., vilket kräver att du noggrant studerar felkoden själv
gör test / gör kontroll
Som namnet antyder är detta steg att kontrollera föregående steg i make, för att säkerställa att det inte finns några fel i make, det vill säga att alla tester och kontroller i detta steg måste vara okej, och felet är 0
sudo make install
Detta steg används för att installera, som också läser instruktioner från Makefile och installerar den på den angivna platsen
Detta kommando kräver vanligtvis root-rättigheter (eftersom du vill skriva filer till systemet), så sudo används i början

AUTOMAKE och AUTOCONF är mycket användbara saker att använda för att publicera C-program. Om du också skriver program och vill använda AUTOMAKE och AUTOCONF kan du hänvisa till relaterade artiklar om CNGNU.ORG





Föregående:12 rader html-webbkod får din dator att krascha och din telefon att starta om på några minuter
Nästa:SC Create skapar en Windows-systemtjänst
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com