Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

pocetnicko pitanje o gcc-u

[es] :: C programiranje :: C za početnike :: pocetnicko pitanje o gcc-u

[ Pregleda: 2294 | Odgovora: 15 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

misa vranje
Milos Stanojevic
Vranje

Član broj: 15298
Poruke: 127
*.verat.net



Profil

icon pocetnicko pitanje o gcc-u22.07.2004. u 01:55

Zamislimo da imam fajl program.cpp:
#include <iostream.h>
void main()
{
cout<<"Elitesecurity.org";
}
i zelim da ga iskompajliram u gcc-u.
Koje komande treba da unesem da on prevede,poveze i stvori izvrsni fajl koji kad otkucam njegovo ime se pokrene.Ne zanima me mnogo samo to.
Sigurno nije samo "gcc program.cpp" zato sto nepali.
Pomoc!!!!!
22.07.2004. u 01:55 

Goran Rakić
Beograd

Član broj: 999
Poruke: 2383
*.vdial.verat.net

Jabber: grakic@jabber.org
Sajt: blog.goranrakic.com


Profil

icon Re: pocetnicko pitanje o gcc-u22.07.2004. u 11:47
gcc program.cpp ce kompajlirati i linkovati C++ program i snimiti izvrsnu datoteku a.out u tekucem direktorijumu. Ako zelis drugo ime upotrebi gcc program.cpp -o program. Kasnije kada si u tom direktorijumu program izvrsavas sa ./program (. znaci tekuci direktorijum, znaci pokreni program u tekucem direktorijumu, jer tekuci direktorijum verovatno nije u PATH varijabli).
http://sr.openoffice.org — slobodan kancelarijski paket, zamena za MS Office, na srpskom i engleskom, legalno bez troškova licenciranja
22.07.2004. u 11:47 

axez

Član broj: 1021
Poruke: 1388
*.nat-pool.nsad.sbb.co.yu

ICQ: 2640053


Profil

icon Re: pocetnicko pitanje o gcc-u22.07.2004. u 12:03
g++ program.cpp -o program
./program
22.07.2004. u 12:03 

misa vranje
Milos Stanojevic
Vranje

Član broj: 15298
Poruke: 127
*.vdial.verat.net



Profil

icon Re: pocetnicko pitanje o gcc-u08.08.2004. u 01:50
Neki programi u kojima mi je funkcija prazna rade i lepo se kompajliraju(da rade vidim po tome sto ne prikaze comand not found kada ga pokrenem).Medjutim kda u funkciji imam cout ili cin prijavi nekoliko gresaka i ne izkompajlira program.Kaze da je greska sto cout nije deklarisan a spominje izmedju ostalog i iostream.h.Posto cout ne bi radio bez iostream.h a i tu datoteku spominje u greskama pretpostavljam da treba nesto drugo da se otkuca kako bi je kompajler ukljucio u program.Greska nije do kernela jer sa sve to pokusao na SuSE 9.0 i na FreeBSD 5.1.
08.08.2004. u 01:50 

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4129
212.200.53.*

Jabber: damirm | gmail | com
ICQ: 134002435


Profil

icon Re: pocetnicko pitanje o gcc-u08.08.2004. u 03:09
Naravno da nije do kernela.
Kod ti ne valja.
Code:

#include <iostream>
use namespace std;
int main()
{
cout<<"Elitesecurity.org";
return 0;
}


Nije obavezno da main bude int pod knjigama, ali gcc hoce da pravi problem. Stavljanje .h ekstenzije u include direktivu je vise u duhu C-a, nego C++-a. Ovako ce da radi.
08.08.2004. u 03:09 

filmil
Filip Miletić
Oce Technologies B.V., inženjer hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.adsl.zonnet.nl

Jabber: filmil@jabber.org
ICQ: 36601391


Profil

icon Re: pocetnicko pitanje o gcc-u08.08.2004. u 17:57
Citat:
Nije obavezno da main bude int pod knjigama, ali gcc hoce da pravi problem.


Po standardu main() mora da daje int. gcc ume da zbuni ljude koji uče C++ iz zastarelih knjiga pošto insistira na standardu tu i tamo.

f
08.08.2004. u 17:57 

zvrba
The Lord of Chaos

Član broj: 31716
Poruke: 105
*.fina.hr



Profil

icon Re: pocetnicko pitanje o gcc-u09.08.2004. u 14:02
Citat:
VRider: Naravno da nije do kernela.
Kod ti ne valja.
Code:

#include <iostream>
use namespace std;


Nije obavezno da main bude int pod knjigama, ali gcc hoce da pravi problem. Stavljanje .h ekstenzije u include direktivu je vise u duhu C-a, nego C++-a. Ovako ce da radi.


Nije 'use' nego je 'using' namespace std. Moze i bez toga pa mora pisati std::cout
Prema C i C++ standardima, main funkcija MORA biti int. Greska je kompajlera sto prihvacaju void main.
09.08.2004. u 14:02 

berekin
Beograd

Član broj: 1956
Poruke: 56
*.verat.net

ICQ: 199487054


Profil

icon Re: pocetnicko pitanje o gcc-u10.08.2004. u 09:45
I mene je nervirala ta poruka da koristim zastareli format .h ali ima opcija kojom se iskljucuje poruka i program se iskompajlira normalno..
10.08.2004. u 09:45 

filmil
Filip Miletić
Oce Technologies B.V., inženjer hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.et.tudelft.nl

Jabber: filmil@jabber.org
ICQ: 36601391


Profil

icon Re: pocetnicko pitanje o gcc-u10.08.2004. u 09:58
"berekin" wrote:


Citat:

I mene je nervirala ta poruka da koristim zastareli format .h ali ima

opcija kojom se iskljucuje



Umesto toga je bolje da koristiš nove konvencije.


f
10.08.2004. u 09:58 

Dragi Tata

Član broj: 1958
Poruke: 3885
66.228.70.*

Sajt: www.novetehnologije.com


Profil

icon Re: pocetnicko pitanje o gcc-u10.08.2004. u 13:03
Citat:
filmil:Umesto toga je bolje da koristiš nove konvencije.


"Nove" od 1998 :)
10.08.2004. u 13:03 

filmil
Filip Miletić
Oce Technologies B.V., inženjer hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.et.tudelft.nl

Jabber: filmil@jabber.org
ICQ: 36601391


Profil

icon Re: pocetnicko pitanje o gcc-u10.08.2004. u 13:43
Citat:
"Nove" od 1998 :)
Ne može čovek a da se ne čudi otkud onda i dalje legacy kod.

f
10.08.2004. u 13:43 

misa vranje
Milos Stanojevic
Vranje

Član broj: 15298
Poruke: 127
*.vdial.verat.net



Profil

icon Re: pocetnicko pitanje o gcc-u12.08.2004. u 21:41
Ucim C++ iz knjige "C++ za 21 dan" i prosao sam veci deo.Procitao sam dosta programa ali ni u jednom od njih nije imalo "using namespace std;"(mislim na programe iz knjige).Za knjigu pise da se programi iz nje mogu iskompajlirati na svim prevodiocima.Ovaj kod koji sam vam dao na pocetku se bez problema kompajlira na Visual C++ 6 ali mi u gcc-u pravi probleme koje sam naveo.
Ako mi moze neko samo ukratko objasniti sta znaci tj. za sta sluzi komanda:"using namespace std;"?
P.S.
U knjizi se koriste biblioteke *.h.
12.08.2004. u 21:41 

Borovic
Stefan Borovic
Beograd

Član broj: 80154
Poruke: 202
*.eunet.yu.

Jabber: borovic@elitesecurity.org


Profil

icon Re: pocetnicko pitanje o gcc-u13.04.2006. u 19:40
Da li ste culi sta pricate?GCC je C compiler, ne C++!Moras koristiti G++ (GNU C++ Compiler) jer, logicno, njime mozes kompajlirati, linkovati &ostalo tvoj program, jer je on pisan u C++-u.Ako bas hoces da koristis gcc, prevedi tvoj program na C, npr.:

Code:
#include <stdio.h>

int main()
{
printf("Elitesecurity.org");
return 0;
}



n
13.04.2006. u 19:40 

kitrob
Elvis Oric
tuzla

Član broj: 141132
Poruke: 17
217.71.50.*

Sajt: www.elvis.ehet.net


Profil

icon Re: pocetnicko pitanje o gcc-u10.05.2007. u 19:30
gcc -c
g++ -c++
using namespce std;
....
lol

spoznaj sebe.
10.05.2007. u 19:30 

Dahaka
Dusan Tomic
Niksic

Član broj: 142372
Poruke: 115
89.188.44.*

ICQ: 479483885
Sajt: www.dusantomic.110mb.com


Profil

icon Re: pocetnicko pitanje o gcc-u10.05.2007. u 19:48
Uzmes kompajler za c++ i u njemu mozes da pises i C
10.05.2007. u 19:48 

rj444
Radomir Jakovljevic
Beograd

Član broj: 48212
Poruke: 353
147.91.1.*



Profil

icon Re: pocetnicko pitanje o gcc-u24.05.2007. u 23:31
Citat:
Dahaka: Uzmes kompajler za c++ i u njemu mozes da pises i C

A sto bi to radio? Verovatno je da ce generisati manje efikasan kod.
24.05.2007. u 23:31 

[es] :: C programiranje :: C za početnike :: pocetnicko pitanje o gcc-u

[ Pregleda: 2294 | Odgovora: 15 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.