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