This shows you the differences between two versions of the page.
|
sda-ab:ghidlinux [2020/12/24 12:55] ruben_gilian.udroiu |
sda-ab:ghidlinux [2020/12/24 12:56] (current) ruben_gilian.udroiu [GNU Compiler] |
||
|---|---|---|---|
| Line 129: | Line 129: | ||
| Observam ca in urma compilarii am obtinut executabilul **a.out** deoarece nu i-am impus un nume, iar compilatorul i-a atribuit unul by default. Pentru a denumi sugestiv executabilul o sa folosim extensia **-o**. | Observam ca in urma compilarii am obtinut executabilul **a.out** deoarece nu i-am impus un nume, iar compilatorul i-a atribuit unul by default. Pentru a denumi sugestiv executabilul o sa folosim extensia **-o**. | ||
| <code bash> | <code bash> | ||
| - | SDA-AB@is:/laborator g++ sda.c -o main | + | SDA-AB@is:/laborator gcc sda.c -o main |
| SDA-AB@is:/laborator ls | SDA-AB@is:/laborator ls | ||
| sda.c main | sda.c main | ||
| Line 146: | Line 146: | ||
| <note important>Daca avem de compilat mai multe programe, procedam astfel: | <note important>Daca avem de compilat mai multe programe, procedam astfel: | ||
| - | //gcc program1.c program2.c program3.c program4.c -o main// | + | **gcc program1.c program2.c program3.c program4.c -o main** |
| In cazul in care lucram cu fisiere de input/output, acestea trebuie introduse ca argumente in linia de comanda delimitate de cate un spatiu. | In cazul in care lucram cu fisiere de input/output, acestea trebuie introduse ca argumente in linia de comanda delimitate de cate un spatiu. | ||
| - | //./main [nume_fisier1] [nume_fisier2] [nume_fisier3]//</note> | + | **./main [nume_fisier1] [nume_fisier2] [nume_fisier3]**</note> |