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
|