Šie ir tipiski instalēšanas soļi programmām, kas ģenerētas, izmantojot GNU AUTOCONF un AUTOMAKE konfigurēt/konfigurēt/konfigurēt To izmanto, lai noteiktu jūsu montāžas platformas mērķa īpašības. Piemēram, tas noteiks, vai jums ir CC vai GCC, nevis CC vai GCC, tas ir čaulas skripts Šo soli parasti izmanto, lai ģenerētu Makefile, lai sagatavotos nākamajai kompilācijai, un jūs varat kontrolēt instalēšanu, pievienojot parametrus pēc konfigurēšanas, piemēram: ./configure --prefix=/usr Iepriekš minētais nozīmē, ka instalējiet programmatūru zem /usr Izpildāmais fails ir instalēts /usr/bin (nevis noklusējuma /usr/local/bin) Resursu fails tiks instalēts /usr/share (nevis noklusējuma /usr/local/share) Tajā pašā laikā varat konfigurēt dažu programmatūras konfigurācijas failus, norādot parametru --sys-config= Ir arī tādi parametri kā --with、--enable、--with、--disenable utt., kurus varat detalizēti apskatīt vietnē ./configure --help taisīt Šis solis tiek izmantots, lai kompilētu, kas nolasa instrukcijas no Makefile un pēc tam kompilē Šis solis ir kompilācija, un lielākā daļa avota koda pakotņu tiek kompilētas, izmantojot šo darbību Protams, dažām Perl vai Python rakstītām programmatūrām ir nepieciešami izsaukumi uz Perl vai Python, lai to kompilētu Ja izgatavošanas procesa laikā rodas kļūda, jums ir jāpieraksta kļūdas kods (ņemiet vērā, ka tā nav tikai pēdējā rinda), un pēc tam jūs varat iesniegt kļūdas ziņojumu izstrādātājam (parasti ar commit adresi INSTALL), vai arī jūsu sistēmai ir mazāk atkarību utt., Kas prasa jums rūpīgi izpētīt kļūdas kodu veikt pārbaudi / veikt pārbaudi Kā norāda nosaukums, šis solis ir pārbaudīt iepriekšējo soli, lai pārliecinātos, ka nav kļūdu, tas ir, visiem testiem un pārbaudēm šajā solī jābūt OK, un kļūda ir 0 sudo veikt instalēšanu Šis solis tiek izmantots, lai instalētu, kas arī lasa norādījumus no Makefile un instalē to norādītajā vietā Šai komandai parasti ir nepieciešamas root privilēģijas (jo vēlaties rakstīt failus sistēmā), tāpēc priekšpusē tiek izmantots sudo
AUTOMAKE un AUTOCONF ir ļoti noderīgas lietas, ko izmantot, lai publicētu C programmas. Ja jūs arī rakstāt programmas un vēlaties izmantot AUTOMAKE un AUTOCONF, varat skatīt saistītos rakstus par CNGNU.ORG
|