Titlul: Having problems with g++(?) Scris de: edi din Februarie 28, 2004, 22:57:46 Imi pare rau ca o sa pun una din cele mai proaste intrebari posibile dar stau cu Linux-ul(Red Hat 8.0) instalat de doua saptamani pe calculator si nici pana acum nu am reusit sa scriu un program in GNU g++ pentru ca ... nu am gasit executabilul . La Liis am pierdut ceva puncte datorita problemelor de compilare si am dorit sa le rulez si acasa inainte de a le trimite . Ma gandeam ca ati putea pune o rubrica separata in care sa explicati pas cu pas toate etapele de a utiliza astfel de limbaje de programare sau in cel mai bun caz o alternativa a lor pentru Windows .
Titlul: Re: Having problems with g++(?) Scris de: Silviu Julean din Martie 01, 2004, 22:45:47 Citat din mesajul lui: edi Imi pare rau ca o sa pun una din cele mai proaste intrebari posibile Nu porni cu ideea asta. Oricine e, la un moment dat, la inceput. Citat din mesajul lui: edi nu am gasit executabilul Daca nu iti merge compilatorul, ai grija sa fi instalat pachetul care il contine (de la Development, probabil - nu folosesc fedora). Compilatorul e undeva in /usr/bin, ceea ce sigur se afla in PATH, deci n-ar trebui sa fie probleme din acest punct de vedere. Daca iti merge compilatorul, linia de comanda ar putea fi: Cod: gcc -O2 -s -o macarie macarie.cpp Asta iti va genera binarul numit macarie (asa, fara nici o extensie), pe care il vei rula cu comanda: Cod: ./macarie Daca nu ai specifica parametrul "-o macarie" la compilare, s-ar genera binarul a.out, pe care l-ai rula in acelasi mod. Daca ai specifica "-g" in loc de "-s", s-ar genera simboluri de debugging (parametrii vin de la debu"G" si "S"trip, cred). -Ox specifica optimizarea; poti sa treci orice intre -O0 si -O3 (cele mai mari decat O3 au acelasi efect ca si el), sau poti sa nu-l treci deloc (nu mai stiu care era optimizarea implicita, vezi in manual). Citat din mesajul lui: edi in cel mai bun caz o alternativa a lor pentru Windows Daca tii neaparat - si tine cont si de faptul ca e mult mai bine sa testezi programele chiar in mediul in care vor fi evaluate - atunci poti folosi DJGPP (http://www.delorie.com/djgpp/). Titlul: Linux si c++... Scris de: Tudor A din Februarie 24, 2005, 17:01:01 Mdea... am turbat in fata monitorului pana m'am prins cum se executa fisierele adica cu "./"! In orice caz n'am asteptat si am incercat www.freepascal.org!
Merge struna fpc(free pascal compiler) din linux Cu gcc... nu ' mi'a iesit nimic! Dar chiar nimic...asta e Titlul: Having problems with g++(?) Scris de: florin din Martie 12, 2005, 12:37:35 Si eu aveam o droaie de probleme la compilarea gcc, mai ales erori de compilare, dar astea sunt doar amintiri : NU RENUNTA, pana la urma o sa mearga.
Sfat ca sa compilezi cu gcc poti sa creezi un fisier "makec": Cod: #!/bin/sh Cod: makec numefis Rulezi cu Cod: ./numefis Titlul: Re: Linux si c++... Scris de: Radu Grigore din Martie 12, 2005, 17:14:47 Citat din mesajul lui: TheStick Mdea... am turbat in fata monitorului pana m'am prins cum se executa fisierele adica cu "./"! Command shell-urile de unix in general se uita dupa executabile in directoarele care apar in variabila de mediu PATH. Daca vrei sa caute si in directorul curent n-ai decat sa faci (in bash): Cod: export PATH=.:$PATH Titlul: Re: Linux si c++... Scris de: florin din Martie 13, 2005, 15:34:24 Citat din mesajul lui: rgrig Command shell-urile de unix in general se uita dupa executabile in directoarele care apar in variabila de mediu PATH. Daca vrei sa caute si in directorul curent n-ai decat sa faci (in bash): Cod: export PATH=.:$PATH N-as recomanda sa faceti asa ceva ! De exemplu: in gcc-2.9.0/ executati "gcc ..." , va rula gcc-2.9.0, cand in alt director , va rula cel mai recent instalat (gcc-3.4.0),ati putea incerca Cod: export PATH=$PATH:. |