» Utilizator
LAMP
» Parteneri» De citit» Recomandari» Taskuri securitate » Statistici
  • 64782 de mesaje.
  • 7635 de topicuri.
  • 1081 de utilizatori.
  •  
  • purcelllefevreo e ultimul utilizator inregistrat.
[Detalii]

 

| |
Pagini: [1]
Print

Compilare [1535 afisari]

Adrian21



Mesaje:

Care este comanda de compilare pentru C in BASH ?
Logged
07-05-2009, 08:58 Twitt ::
Claudiu
*


Mesaje: 1537
OfflineOffline

WWW

BASH e compilator de C? Nu am auzit de el...
Logged

07-05-2009, 09:58 Twitt ::
Adrian21



Mesaje:

BASH e compilator de C? Nu am auzit de el...

Nu. GCC e compilatorul Linux.

Dar eu vreau sa fac procesul din BASH . Adica din shell-ul Linux.
Logged
07-05-2009, 10:05 Twitt ::
Claudiu
*


Mesaje: 1537
OfflineOffline

WWW

Asta stiam si eu, de BASH nu auzisem pentru ca lucrez pe windows. Comanda ar trebui sa fie cea de gcc:

$ gcc -Wall nume_program.c -o nume_executabil

-Wall iti activeaza warningurile
-nume_program.c este numele fisierului sursa
-nume_executabil este numele fisierului final

Totusi, de ce nu folosesti un IDE?
Logged

07-05-2009, 10:10 Twitt ::
Adrian21



Mesaje:

Asta stiam si eu, de BASH nu auzisem pentru ca lucrez pe windows. Comanda ar trebui sa fie cea de gcc:

$ gcc -Wall nume_program.c -o nume_executabil

-Wall iti activeaza warningurile
-nume_program.c este numele fisierului sursa
-nume_executabil este numele fisierului final

Totusi, de ce nu folosesti un IDE?

Nu mi-a trecut prin cap sa folosesc IDE . Are vreo facilitate in plus fata de BASH ?

P.S. : Nu functioneaza ...
Logged
07-05-2009, 10:16 Twitt ::
Claudiu
*


Mesaje: 1537
OfflineOffline

WWW

Un IDE?  hee hee

IDE e prescurtare de la "Integrated development environment". Asta inseamna ca poti sa il folosesti sa scrii codul, sa il compilezi si sa creezi aplicatii direct din el. Incearca asta, o sa-ti placa Winking Daca mai ai intrebari te ajut

Later edit: Arata-mi te rog ce vrei sa compilezi si ce comanda ai dat....
Logged

07-05-2009, 10:19 Twitt ::
Adrian21



Mesaje:

Un IDE?  hee hee

IDE e prescurtare de la "Integrated development environment". Asta inseamna ca poti sa il folosesti sa scrii codul, sa il compilezi si sa creezi aplicatii direct din el. Incearca asta, o sa-ti placa Winking Daca mai ai intrebari te ajut

Later edit: Arata-mi te rog ce vrei sa compilezi si ce comanda ai dat....

Stiu si eu ce este un IDE .
Si in BASH poti face toate cele de mai sus. Dar cu putin ajutor de la Midnight Commander .

Edit : Claudiu , asta e ideea . EU nu stiu ce comanda sa dau ca sa compilez . hee hee
Logged
07-05-2009, 10:25 Twitt ::
Claudiu
*


Mesaje: 1537
OfflineOffline

WWW

Man, chiar nu stiu Linux, n-am auzit in viata mea de ce spui tu acolo Smile Am vazut un screenshot cu BASH si seamana leit cu un command prompt sau terminal de linux... ala e? Am vazut bine?
O sa-ti fie cam greu la un proiect cu jdemii de fisiere in jdemii de foldere sa dai un compile de la comand prompt... plus ca nu'ti ofera facilitatile lui Code::Blocks (alt IDE de Linux nu cunosc)... dar e optiunea ta Winking

Cum nu stii ce comanda? Daca spui ca nu merge... Cum ai salvat fisierul (codul sursa)?
Logged

07-05-2009, 10:27 Twitt ::
Adrian21



Mesaje:

Man, chiar nu stiu Linux, n-am auzit in viata mea de ce spui tu acolo Smile Am vazut un screenshot cu BASH si seamana leit cu un command prompt sau terminal de linux... ala e? Am vazut bine?
O sa-ti fie cam greu la un proiect cu jdemii de fisiere in jdemii de foldere sa dai un compile de la comand prompt... plus ca nu'ti ofera facilitatile lui Code::Blocks (alt IDE de Linux nu cunosc)... dar e optiunea ta Winking

Cum nu stii ce comanda? Daca spui ca nu merge... Cum ai salvat fisierul (codul sursa)?

Da , ala e BASH .

Pai am precizat de la bun inceput ca nu stiu comanda de compilare .
Eu am spus ca nu merge comanda ta. :-) Probabil era pentru MS-DOS de nu imi mergea.
Logged
07-05-2009, 10:40 Twitt ::
astan
*


Mesaje: 766
OfflineOffline


Comanda e corecta. Spune ce nu merge, ce mesaj de eroare iti da.
Fa copy and paste la mesajul de eroare.
Logged
07-05-2009, 10:46 Twitt ::
Claudiu
*


Mesaje: 1537
OfflineOffline

WWW

"Bash is the shell, or command language interpreter, that will appear in the GNU operating system"

Comanda respectiva merge, cel putin pe windows. Poate nu ai dat bine calea fisierului, sau poate nu e cod valid ce ai incercat sa compilezi  Confused
Esti hotarat sa ramai pe BASH? Daca da, nu te pot ajuta.. sorry Straight face Singura solutie care ti-o pot da, spre binele tau, e sa instalezi un program in genul Code Blocks, Eclipse... orice IDE care iti place. Pe viitor, daca vrei sa te angajezi in domeniu, nimeni nu te va pune sa compilezi manual, nici nu vei avea o bila alba pentru asta Smile
Logged

07-05-2009, 10:48 Twitt ::
Adrian21



Mesaje:

Comanda e corecta. Spune ce nu merge, ce mesaj de eroare iti da.
Fa copy and paste la mesajul de eroare.

Da. Greseala mea . Nu scrisesem comanda cum trebuie .

Multumesc Clau ! Tongue

@Clau : Momentan raman pe BASH , ca m-am obisnuit .
Poate o sa fac o schimbare . La neexperienta mea in C , BASH e perfect. Poate o sa incerc si altele. Oricum , mersi de sfat.
Logged
07-05-2009, 10:52 Twitt ::
Claudiu
*


Mesaje: 1537
OfflineOffline

WWW

Nu ai pentru ce Winking Ma bucur ca te-am putut ajuta
Logged

07-05-2009, 10:52 Twitt ::
Pagini: [1]
Print
SkullBox Forum  |  Development  |  Java / C / C++ / C#  |  Topic: Compilare