Differences

This shows you the differences between two versions of the page.

Link to this comparison view

sda-ab:ghidlinux [2020/12/24 12:54]
ruben_gilian.udroiu
sda-ab:ghidlinux [2020/12/24 12:56] (current)
ruben_gilian.udroiu [GNU Compiler]
Line 112: Line 112:
 <​note>​Pentru a compila un program in C folosim **gcc**.</​note>​ <​note>​Pentru a compila un program in C folosim **gcc**.</​note>​
 === Exemplu de utilizare === === Exemplu de utilizare ===
-Presupunem ca avem programul ,,​sda.c"​ care contine+
 <code c sda.c> <code c sda.c>
 #include <​stdio.h>​ #include <​stdio.h>​
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>​
  
sda-ab/ghidlinux.1608807290.txt.gz ยท Last modified: 2020/12/24 12:54 by ruben_gilian.udroiu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0