Kā apkopot C programmas ar GNU C kompilatoru (GCC)

Satura rādītājs:

Kā apkopot C programmas ar GNU C kompilatoru (GCC)
Kā apkopot C programmas ar GNU C kompilatoru (GCC)

Video: Kā apkopot C programmas ar GNU C kompilatoru (GCC)

Video: Kā apkopot C programmas ar GNU C kompilatoru (GCC)
Video: How to Install Java JDK on Windows 10 ( with JAVA_HOME ) 2024, Maijs
Anonim

Š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

Sastādiet C programmu, izmantojot GNU kompilatoru (GCC). 1. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC). 1. darbība

1. solis. Atveriet termināļa logu savā Unix datorā

Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 2. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 2. darbība

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".
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 3. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 3. darbība

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

Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 4. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 4. darbība

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.
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 5. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 5. darbība

Solis 5. Palaidiet apkopoto programmu ar komandu./programname

2. metode no 2: MinGW izmantošana operētājsistēmai Windows

Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 6. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 6. darbība

1. solis. Lejupielādējiet Minimalist GNU for Windows no

MinGW ir viegli instalējama GCC pakotne operētājsistēmai Windows.

Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 7. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 7. darbība

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

Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 8. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 8. darbība

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)

Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 9. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 9. darbība

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.
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 10. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 10. darbība

5. solis. Noklikšķiniet uz instalēšanas izvēlnes MinGW augšējā kreisajā stūrī

Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 11. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 11. darbība

6. solis. Noklikšķiniet uz Lietot izmaiņas

Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 12. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 12. darbība

7. solis. Noklikšķiniet uz Lietot, lai lejupielādētu un instalētu kompilatoru

Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 13. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 13. darbība

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.
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 14. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 14. darbība

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ā.
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 15. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 15. darbība

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

Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 16. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 16. darbība

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

Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 17. darbība
Sastādiet C programmu, izmantojot GNU kompilatoru (GCC) 17. darbība

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.

Ieteicams: