Šajā rakstā wikiHow tiek mācīts, kā no avota apkopot C programmu, izmantojot Linux GNU kompilatoru (GCC) un operētājsistēmai Minimalist GNU (MinGW).
Solis
1. metode no 2: GCC izmantošana Unix
1. solis. Atveriet termināļa logu savā Unix datorā
2. solis. Ievadiet komandu gcc --version un nospiediet taustiņu Enter, lai datorā parādītu GCC versiju
Ja jūsu datorā tiek parādīts ziņojums par komandu nav atrasts, iespējams, GCC nav instalēts jūsu datorā.
- Ja nepieciešams, instalējiet GCC, ievērojot Linux izplatīšanas rokasgrāmatu.
- Lai apkopotu C ++ programmu, izmantojiet "g ++", nevis "gcc".
3. solis. Atveriet mapi, kurā saglabājāt programmas avota kodu
Piemēram, ja programmas kods "akurapopo.c" atrodas mapē/usr/yuliaR/source, ievadiet komandu cd/usr/yuliaR/source
4. solis. Ievadiet komandu gcc akurapopo.c –o AkuRapopo
Aizstājiet "akurapopo.c" ar programmas avota koda nosaukumu un "AkuRapopo" ar vēlamo programmas nosaukumu. Sāksies apkopošanas process.
- Ja apkopošanas procesā rodas kļūda, apkopojiet informāciju par kļūdu, izmantojot komandu gcc -Wall -o errorlog akurapopo.c. Pēc tam parādiet failu "errorlog" ar komandu catloglog.
- Apkopojiet programmu no vairākiem avota koda failiem ar komandu gcc -o programmas nosaukums file1.c file2.c file3.c.
- Lai vienlaikus apkopotu vairākas programmas no vairākiem avota kodiem, izmantojiet komandu gcc -c file1.c file2.c file3.c.
Solis 5. Palaidiet apkopoto programmu ar komandu./programname
2. metode no 2: MinGW izmantošana operētājsistēmai Windows
1. solis. Lejupielādējiet Minimalist GNU for Windows no
MinGW ir viegli instalējama GCC pakotne operētājsistēmai Windows.
2. solis. Palaidiet MinGW instalācijas programmu
Ja instalēšanas programma netiek automātiski atvērta, veiciet dubultklikšķi uz faila MinGW mapē Lejupielādes, pēc tam noklikšķiniet uz Instalēt
Solis 3. Pielāgojiet programmas instalēšanas opcijas, pēc tam noklikšķiniet uz Turpināt
MinGW instalēšanai ieteicamā mape ir C: / MinGW. Ja jums ir jāmaina instalācijas mape, neizvēlieties mapi ar nosaukumu, kurā ir atstarpes (piemēram, programmas faili)
4. solis. Izvēlieties kompilatoru, kuru vēlaties instalēt
- Lai instalētu ieteicamo minimālo kompilatoru, kreisajā rūtī atlasiet Pamata iestatīšana, pēc tam atzīmējiet visus kompilatorus, kas parādās labajā galvenajā rūtī.
- Ja nepieciešams, varat atlasīt Visas paketes un atzīmēt visus papildu kompilatorus.
5. solis. Noklikšķiniet uz instalēšanas izvēlnes MinGW augšējā kreisajā stūrī
6. solis. Noklikšķiniet uz Lietot izmaiņas
7. solis. Noklikšķiniet uz Lietot, lai lejupielādētu un instalētu kompilatoru
8. solis. Pievienojiet MinGW PATH sistēmas vides mainīgajam, veicot šādas darbības:
- Nospiediet Win+S, lai atvērtu izvēlni Meklēšana, pēc tam ievadiet vides atslēgvārdu.
- Meklēšanas rezultātos noklikšķiniet uz Rediģēt sistēmas vides mainīgos.
- Noklikšķiniet uz Vides mainīgie.
- Augšējā lodziņā (zem lietotāja mainīgajiem) noklikšķiniet uz Rediģēt.
- Ritiniet līdz lodziņa Mainīgās vērtības beigām.
- Ievadiet; C: / MinGW / bin teksta beigās lodziņā. Ja instalējāt MinGW citā mapē, nomainiet; C: / MinGW / bin ar; C: / installationfoldername / bin.
- Divreiz noklikšķiniet uz Labi, lai aizvērtu logu.
9. solis. Atveriet komandrindas logu kā administrators, veicot šādas darbības:
- Nospiediet Win+S, pēc tam ievadiet cmd.
- Meklēšanas rezultātos ar peles labo pogu noklikšķiniet uz komandu uzvednes, pēc tam noklikšķiniet uz Palaist kā administratoram.
- Noklikšķiniet uz Jā, lai atļautu izmaiņas datorā.
10. solis. Atveriet mapi, kurā saglabājāt programmas avota kodu
Piemēram, ja avotā kodu "lailacanggung.c" esat saglabājis mapē C: / Source / Programs, ievadiet komandu cd C: / Source / Programs
11. solis. Ievadiet komandu gcc lailacanggung.c –o lailacanggung.exe
Aizstājiet faila nosaukumu ar programmas koda faila nosaukumu. Kad apkopošanas process ir pabeigts, jūs atkal redzēsit komandrindu. Radušās kļūdas netiks parādītas.
Pirms kompilācijas procesa uzsākšanas ir jālabo programmas koda kļūdas. Programmas kodu, kurā bija kļūda, nevarēja apkopot
12. solis. Ievadiet savas programmas nosaukumu, lai to palaistu, piemēram, lailacanggung.exe
Padomi
- Apkopojot programmu ar parametru -g, kompilators iekļaus atbilstošo atkļūdošanas informāciju GDB, GCC iebūvētajai atkļūdošanas programmai. Šī informācija atvieglos atkļūdošanu.
- Lai apkopotu lielas programmas, vispirms varat izveidot Makefile.
- Ja jūsu programma ir optimizēta ātrumam, programmas apjoms var palielināties, un precizitāte var nebūt ļoti laba. No otras puses, ja optimizējat programmas lielumu vai precizitāti, programmas ātrums var samazināties.
- Apkopojot C ++ programmas, izmantojiet G ++ tāpat kā GCC. C ++ failiem ir.cpp paplašinājums.c.