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
|