Cum se compilează un program C utilizând compilatorul GNU GCC
Acest articol arată modul de compilare a unui program scris cu limba C folosind compilatorul "GNU Compiler" (GCC) pentru sistemele Linux și "Gn minimalist" (MinGW) pentru sistemele Windows. Continuați să citiți pentru a afla cum.
paşi
Metoda 1
Utilizați GCC pentru sistemele Linux1
Porniți o fereastră "terminal" pe sistemul Linux în uz.
2
Tastați comanda gcc -version, apoi apăsați tasta Enter. În acest fel, în interiorul ferestrei "terminal", ar trebui să apară numărul versiunii compilatorului C instalat în sistem. Dacă comanda nu reușește, înseamnă pur și simplu că cel mai probabil compilatorul GCC nu a fost instalat.
3
Accesați directorul în care ați salvat codul sursă al programului care urmează să fie compilat.
4
Introduceți comanda gcc main.c -o HelloWorld. Înlocuiți parametrul "main.c" cu numele complet al fișierului care conține codul sursă care urmează să fie compilat. Parametrul "HelloWorld" indică numele care va fi atribuit fișierului compilat - chiar și în acest caz, puteți alege numele pe care îl preferați. Prin executarea comenzii indicate, codul sursă va fi compilat.
5
Rulați fișierul programului pe care tocmai l-ați terminat Pentru aceasta, tastați comanda ./HelloWorld înlocuind parametrul "HelloWorld" cu numele fișierului compilat pe care tocmai l-ați creat.
Metoda 2
Utilizați MinGW pentru sistemele Windows1
Descărcați fișierul de instalare minimalist al GNU pentru sistemele Windows. Acesta este cel mai simplu mod de a utiliza compilatorul GCC pe sistemele Windows. Puteți descărca fișierul de instalare de la acest site.
2
Rulați fișierul de instalare MinGW pe care tocmai l-ați descărcat.
3
Alegeți setările de instalare, apoi apăsați butonul Continuare.
4
Alegeți ce compilatoare să instalați.
5
Accesați meniul Instalare. Acesta este situat în colțul din stânga sus al ferestrei MinGW.
6
Apăsați butonul Apply Changes.
7
În acest moment, apăsați butonul Aplicați. Compilatoarele selectate vor fi descărcate și instalate automat.
8
Adăugați calea de instalare a MinGW la variabilele de mediu legate de sistemul Windows. Iată cum:
9
Porniți promptul de comandă Windows ca administrator de sistem. Urmați aceste instrucțiuni:
10
Accesați dosarul în care ați salvat codul sursă al programului care urmează să fie compilat.
11
Introduceți comanda gcc helloworld.c -o helloworld.exe. Înlocuiți numele "HelloWorld" cu ceea ce ați atribuit fișierului care conține codul sursă și cu cel pe care doriți să-l alocați aplicației finale. Când compilația este completă, dacă nu s-au detectat erori, veți fi redirecționat către linia de comandă.
12
Pentru a rula fișierul compilat, tastați numele acestuia. În exemplul nostru va trebui să tastați comanda "Helloworld.exe" și apăsați butonul "prezenta".
Sfaturi
- Compilarea codului sursă utilizând parametrul "-g" De asemenea, vor fi generate informații de depanare, care împreună cu programul GDB vor face procedura de identificare și rezolvare a problemelor (sau mai simplu "depanare") mai ușor de efectuat.
- Pentru a simplifica compilarea programelor mari, puteți crea "Makefile" utilizând utilitarul "face" (este un program destinat să automatizeze gestionarea dependențelor prezente în codul sursă).
- Feriți-vă de utilizarea unei optimizări excesive a codului compilat - încercarea de a obține viteza maximă de execuție posibilă ar putea genera un fișier executabil mare, uneori provocând și alte probleme.
- Când trebuie să compilați un program scris în C ++, puteți utiliza compilatorul G ++ exact așa cum ați proceda cu compilatorul GCC. Amintiți-vă că fișierele scrise în C ++ sunt caracterizate de extensie "cpp" mai degrabă decât ".c".
Lucruri de care ai nevoie
- Sistem Linux sau Windows
- Cunoștințe de bază despre sistemul de operare GNU / Linux și procedura de instalare a aplicației
- Codul sursă al programului care urmează să fie finalizat
- Editor de text (de exemplu, Emacs sau vi)
Distribuiți pe rețelele sociale:
înrudit
- Cum să actualizați Adobe Flash Player pe Linux Mint
- Cum se actualizează kernelul Ubuntu
- Cum se schimbă parola profilului dvs. de utilizator în Linux
- Cum să capturați o imagine de ecran pe sistemele Linux
- Cum se compilează și se execută un program Java utilizând Promptul de comandă
- Cum se compilează un program în Linux
- Cum se compilează un kernel Linux
- Cum de a crea primul program Java în Ubuntu Linux
- Cum se creează un program în C
- Cum se dezarhivează fișierele RAR în Linux
- Cum de a dezarhiva fișierele zip în Linux
- Cum să dezinstalați software-ul de la Ubuntu
- Cum se instalează Oracle Java pe Linux Ubuntu
- Cum să găsiți adresa IP locală a unui computer cu un sistem de operare Ubuntu
- Cum se instalează Gnome pe Arch Linux
- Cum se instalează Linux pe un Chromebook
- Cum se instalează Oracle Java JDK pe Ubuntu Linux
- Cum se instalează Skype pe Ubuntu Utilizând fereastra Terminal
- Cum se instalează XAMPP în Linux
- Cum se instalează SDK-ul Qt pe Microsoft WIndows
- Cum se instalează software în Red Hat Linux