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

g++ i C++biblioteke

[es] :: Linux :: g++ i C++biblioteke

[ Pregleda: 1944 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ana
Ana Balevic
LIACS & ACE
Amsterdam

Član broj: 5669
Poruke: 170
*.yubc.net

Jabber: ana@elitesecurity.org
Sajt: tesla.rcub.bg.ac.rs/~tauc..


Profil

icon g++ i C++biblioteke 17.12.2002. u 17:42

Cao!
Imam mali problem - ne uspeva mi da iskompajliram nista od C++ programa
sto sadrzi poziv header fajlova

evo sta dobijam za ovakvo programce:
#include <iostream.h>
int main(void) { cout<<"Hello!"; return 0; }


[ana@localhost cproba]$ g++ hello.cpp -o hello1
In file included from /usr/include/c++/3.2/backward/iostream.h:31,
from hello.cpp:1:
/usr/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.

a ovo ako u programu stavim samo #include <iostream>

[ana@localhost cproba]$ g++ hello.cpp -o hello1
hello.cpp: In function `int main()':
hello.cpp:4: `cout' undeclared (first use this function)
hello.cpp:4: (Each undeclared identifier is reported only once for each function it appears in.)

Kako ovo da sredim ? U pitanju je Mandrake 9,gcc 3.2
hvala unapred na pomoci :) Ana
17.12.2002. u 17:42 

Goran Rakić
Beograd

Član broj: 999
Poruke: 3624
*.verat.net

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


Profil

icon Re: g++ i C++biblioteke 17.12.2002. u 18:54
Novi C++ ABI, koji se primenjuje od gcc-a verzije 3.2 je izmenjen (onemogucene neke ranije dozvoljene stvari) pa tako taj program treba da glasi:

Code:

#include <iostream>
using namespace std;

int main() 

    cout<< "Hello!"; 
    return 0; 
}


Obrati paznju na drugi red. Mozes, međutim taj red preskociti, ali onda nije cout, vec std::cout.
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice, prezentacije, legalno bez troškova licenciranja
17.12.2002. u 18:54 

ana
Ana Balevic
LIACS & ACE
Amsterdam

Član broj: 5669
Poruke: 170
*.yubc.net

Jabber: ana@elitesecurity.org
Sajt: tesla.rcub.bg.ac.rs/~tauc..


Profil

icon Re: g++ i C++biblioteke 18.12.2002. u 23:37
Laptopovi

super,hvala ,sada radi,mogu da ispisujem na cout do mile volje :)
Btw,koje bi mi razvojno okruzenje za C++ pod Linuxom preporucili,
dakle treba mi mi nesto kao sto je Visual C++ za Win.
Sta mi treba da napravim neko programce sa grafickim interfejosm,koje se biblioteke tu koriste,
i gde mogu da nadjem vise informacija i eventualno neki dobar tutorial o tome? hvala unapred!
Ana :)
18.12.2002. u 23:37 

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2261
*.verat.net

Jabber: null@elitesecurity.org


Profil

icon Re: g++ i C++biblioteke 19.12.2002. u 13:22
hmm okruzenja ima mali milion, kazu da Kdevelop lici na MSVC++, iskreno dok sam jos koristio windows za programiranje radio sam uz borlandov C++ builder, tako da sa MSVC++ nisam imao kontakta. Ja pod linuxom koristim emacs i potpuno sam zadovoljan njime. U svakom slucaju bih ti preporucio da procitas ovo http://www.matf.bg.ac.yu/~a.samardzic/r3ps/literatura/gnu.ps tu ces se upoznati sa GNU programerskim alatima. E sada sto se tice grafickog interfejsa tu je stvar dosta sarolika, u zavisnosti za koje okruzenje primarno pises aplikaciju recimo ako pises program za KDE onda koristis QT biblioteku, za gnome dolazi GTK+ itd, dokumentaciju ces naci u okviru same distribucije. evo recimo za QT je ovde kod Mandrake-a /usr/share/doc/qt-3.0.5/doc/html/index.html Mada za detaljnije oko izbora biblioteke bih ti preporucio da pogledas C/C++ forum gde je bilo dosta price oko izbora biblioteke koju koristiti. Ali ako gledas da se spustis najnize da ne zavisis ni od jedne dodatne biblioteke onda koristi Xlib.
19.12.2002. u 13:22 

avmusa
Beograd

Član broj: 796
Poruke: 54
*.vdial.verat.net

ICQ: 86262068
Sajt: avmusa.ekoklubzeljin.org...


Profil

icon Re: g++ i C++biblioteke 22.05.2004. u 15:33
I ja imam istih problema...
Ali kod mene ni "using namespace std;" ne resava problem

Inace, imam instaliran Slackware 9.0

A potrebno mi je da radim sa klasama string i map

Ima li neko ideju sta da radim?
avmusa
22.05.2004. u 15:33 

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2261
*.vdial.verat.net

Jabber: null@elitesecurity.org


Profil

icon Re: g++ i C++biblioteke 22.05.2004. u 19:20
a kako ih inkludujes ? posto se ISO C++ standard menja, a GCC prati standarde tako su svi c++ heraderi preimenovani tj izbacena im je ekstenzija .h pa je sada pravilno

#include <string>
#include <iostream>
itd....


22.05.2004. u 19:20 

avmusa
Beograd

Član broj: 796
Poruke: 54
*.verat.net

ICQ: 86262068
Sajt: avmusa.ekoklubzeljin.org...


Profil

icon Re: g++ i C++biblioteke 23.05.2004. u 12:08
ma znam...
pratim ja standarde... ali nece

a kad ga propustim kroz g++ radi ok...

ali mene interesuje zasto nece sa gcc-om?

kada zadam i opciju "-x c++", opet nece...
verovatno je greska u gcc-u...

da li gcc za kompajliranje cpp datoteka poziva g++?

avmusa
23.05.2004. u 12:08 

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: g++ i C++biblioteke 23.05.2004. u 14:39
Prevođenje radi, ali linker poziva pogrešnu biblioteku. Drži se g++ i biće sve u redu.

f
23.05.2004. u 14:39 

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2530
*.231.216.81.gus.vf.siwnet.net

Sajt: dejan.lekic.org


Profil

icon Re: g++ i C++biblioteke 23.05.2004. u 17:38
Odgovor u vezi IDE-a pod Linux-om:
- Ako ti treba nesto slicno Visual C++ onda je jedini odgovor KDevelop.
- Ako bi ipak nesto dobro, a sto nije slicno VC++ onda recimo Anjuta.
- Ako zelis nesto tipa Borland C++ Builder-a, onda preporucujem VDKBuilder (http://vdkbuilder.sf.net)
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
23.05.2004. u 17:38 

[es] :: Linux :: g++ i C++biblioteke

[ Pregleda: 1944 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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