Re: [Debian] gcc problem
On Wed, Sep 19, 2001 at 12:11:57PM +0200, Jochen Dörnhoff wrote:
> doerni@edgar:~/prog/c/cpp$ gcc mt.C
Da es sich um ein C++-Programm handelt, solltest du mit "g++ mt.C"
kompilieren.
> mt.C: In method `int punkt::getpunkt()':
> mt.C:32: `cout' undeclared (first use this function)
> mt.C:32: (Each undeclared identifier is reported only once
> mt.C:32: for each function it appears in.)
Du musst die Header-Datei iosupport mit "#include <iosupport>" includen.
Außerdem solltest du ein "std::" vor das cout schreiben (oder die
Direktive "using namespace std;" im Kopf verwenden).
> Die Fehlermeldung ist ja ein Linkerproblem.
Nein, es ist ein reines Compiler-Problem.
> a) Welche Lib beinhaltet die cout-funktion ?
> ich habe sie mit ldd und consorten noch nicht gefunden
Die libstdc++. Allerdings ist cout wahrscheinlich vollständig in den
Header-Dateien enthalten.
- Sebastian
--
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------
925 eingetragene Mitglieder in dieser Liste.
Reply to: