Thread View: de.comp.lang.c++
10 messages
10 total messages
Started by root
Mon, 25 Dec 1995 21:12
Anfaenger mit g++ unter linux
Author: root
Date: Mon, 25 Dec 1995 21:12
Date: Mon, 25 Dec 1995 21:12
19 lines
798 bytes
798 bytes
Hallo,
ich habe versucht mein erstes c++ Programm zu schreiben:
// hello.C
#include <iostream.h>
main()
{
cout << "hello\n";
}
Nach Eingabe von cc hello.C bekomme ich:
undefined reference ...
Ist der Fehler in iostream.h zu suchen oder vor dem Bildschirm?
Noch einen schoenes Fest....
Uwe, ressler@ibm.net
Re: Anfaenger mit g++ unter linux
Author: Tim Köhler
Date: Tue, 26 Dec 1995 08:01
Date: Tue, 26 Dec 1995 08:01
39 lines
1567 bytes
1567 bytes
root wrote:
>
> Hallo,
> ich habe versucht mein erstes c++ Programm zu schreiben:
>
> // hello.C
> #include <iostream.h>
> main()
> {
> cout << "hello\n";
> }
>
> Nach Eingabe von cc hello.C bekomme ich:
> undefined reference ...
>
> Ist der Fehler in iostream.h zu suchen oder vor dem Bildschirm?
>
> Noch einen schoenes Fest....
>
> Uwe, ressler@ibm.net
Der Aufruf des Compilers muss lauten:
gcc hello.C -lg++
^^^^^
Die libraries von c++ werden naemlich nicht automatisch mit eingebunden.
Und da wir gerade dabei sind, es ist guenstiger zu schreiben:
'cout << "hello" << endl;', denn sonst bekommst Du evtl. bei groesseren
Programmen unerwartete Ergebnisse.
Viel Spass noch und ein schoenes neues Jahr
Tim
--
#################################################################
# Tim Koehler # Fritz-Siemon-Str. 31 #
# wifaboxp@hpswifa.wifa.uni-leipzig.de # 04347 Leipzig #
#################################################################
Re: Anfaenger mit g++ unter linux
Author: Walter Doerwald
Date: Wed, 27 Dec 1995 19:53
Date: Wed, 27 Dec 1995 19:53
37 lines
1414 bytes
1414 bytes
Tim Köhler schrieb in <30DFABEB.2AA6@hpswifa.wifa.uni-leipzig.de> folgendes:
> root wrote:
> >
> > Hallo,
> > ich habe versucht mein erstes c++ Programm zu schreiben:
> >
> > // hello.C
> > #include <iostream.h>
> > main()
> > {
> > cout << "hello\n";
> > }
> >
> > Nach Eingabe von cc hello.C bekomme ich:
> > undefined reference ...
> >
> > Ist der Fehler in iostream.h zu suchen oder vor dem Bildschirm?
> >
> > Noch einen schoenes Fest....
> >
> > Uwe, ressler@ibm.net
>
> Der Aufruf des Compilers muss lauten:
> gcc hello.C -lg++
> ^^^^^
>
> Die libraries von c++ werden naemlich nicht automatisch mit eingebunden.
>
> Und da wir gerade dabei sind, es ist guenstiger zu schreiben:
> 'cout << "hello" << endl;', denn sonst bekommst Du evtl. bei groesseren
> Programmen unerwartete Ergebnisse.
Noch besser wäre es g++ statt gcc zu verwenden.
Bis demnächst...
Walter Dörwald
Re: Anfaenger mit g++ unter linux
Author: Ullrich von Bassewitz
Date: Thu, 28 Dec 1995 20:33
Date: Thu, 28 Dec 1995 20:33
14 lines
887 bytes
887 bytes
Walter Doerwald (walter@data.franken.de) wrote:
> Noch besser wäre es g++ statt gcc zu verwenden.
Das ist wurscht. gcc startet bei File mit der Endung .C automatisch den C++
Compiler.
Gruss
Uz
--
Ullrich von Bassewitz uz@ibb.schwaben.com
Re: Anfaenger mit g++ unter linux
Author: Andreas Schwab
Date: Fri, 29 Dec 1995 12:59
Date: Fri, 29 Dec 1995 12:59
13 lines
1298 bytes
1298 bytes
In article <AZ27BEOR@wuschel.ibb.schwaben.com>, uz@wuschel.ibb.schwaben.com (Ullrich von Bassewitz) writes: |> Walter Doerwald (walter@data.franken.de) wrote: |>> Noch besser wäre es g++ statt gcc zu verwenden. |> Das ist wurscht. gcc startet bei File mit der Endung .C automatisch den C++ |> Compiler. Aber g++ haengt beim Linken automatisch -lstdc++ an. Das macht gcc nicht. -- Andreas Schwab "And now for something schwab@issan.informatik.uni-dortmund.de completely different"
Re^2: Anfaenger mit g++ unter linux
Author: Stefan Sperling
Date: Fri, 29 Dec 1995 14:43
Date: Fri, 29 Dec 1995 14:43
16 lines
967 bytes
967 bytes
uz schrieb am 29.12.95 zum Thema Re: Anfaenger mit g++ unter linux: > Walter Doerwald (walter@data.franken.de) wrote: > > Noch besser wäre es g++ statt gcc zu verwenden. > > Das ist wurscht. gcc startet bei File mit der Endung .C automatisch den C++ > Compiler. Endung .cc wäre doch eigentlich besser für C++ - oder? MfG Stefan "...you make a grown man cry!" (Rolling Stones, Start Me Up) ## CrossPoint v3.0 R ##
Re: Anfaenger mit g++ unter linux
Author: Ullrich von Bassewitz
Date: Tue, 02 Jan 1996 16:20
Date: Tue, 02 Jan 1996 16:20
20 lines
1125 bytes
1125 bytes
Stefan Sperling (S.SPERLING@AME.osn.de) wrote:
> > Walter Doerwald (walter@data.franken.de) wrote:
> > > Noch besser wäre es g++ statt gcc zu verwenden.
> >
> > Das ist wurscht. gcc startet bei File mit der Endung .C automatisch den C++
> > Compiler.
>
> Endung .cc wäre doch eigentlich besser für C++ - oder?
Warum waere das besser? Ist "dog" ein besserer Name fuer einen Hund als
"Hund"?
Gruss
Uz
--
Ullrich von Bassewitz uz@ibb.schwaben.com
Re: Anfaenger mit g++ unter linux
Author: Ullrich von Bassewitz
Date: Tue, 02 Jan 1996 16:28
Date: Tue, 02 Jan 1996 16:28
13 lines
748 bytes
748 bytes
Andreas Schwab (schwab@lamothe.informatik.uni-dortmund.de) wrote:
> Aber g++ haengt beim Linken automatisch -lstdc++ an. Das macht gcc
> nicht.
Guter Tip. Danke!
Gruss
Uz
--
Ullrich von Bassewitz uz@ibb.schwaben.com
Re: Anfaenger mit g++ unter linux
Author: Robert Seibt
Date: Wed, 10 Jan 1996 15:00
Date: Wed, 10 Jan 1996 15:00
15 lines
827 bytes
827 bytes
In article nf2@news-s01.ny.us.ibm.net, root <root> writes: (...) > Nach Eingabe von cc hello.C bekomme ich: > undefined reference ... > >Ist der Fehler in iostream.h zu suchen oder vor dem Bildschirm? in deinem subject steht anfaenger mit g++ du hast es mit cc versucht, wegen iostream.h (c++) musst du aber CC nehmen, also CC -o hello hello.c robert
Re^2: Anfaenger mit g++ unter linux
Author: Stefan Sperling
Date: Wed, 10 Jan 1996 17:58
Date: Wed, 10 Jan 1996 17:58
24 lines
1328 bytes
1328 bytes
uz schrieb am 10.01.96 zum Thema Re: Anfaenger mit g++ unter linux: > Stefan Sperling (S.SPERLING@AME.osn.de) wrote: > > > Walter Doerwald (walter@data.franken.de) wrote: > > > > Noch besser wäre es g++ statt gcc zu verwenden. > > > > > > Das ist wurscht. gcc startet bei File mit der Endung .C automatisch den > > > C++ Compiler. > > > > Endung .cc wäre doch eigentlich besser für C++ - oder? > > Warum waere das besser? Ist "dog" ein besserer Name fuer einen Hund als > "Hund"? Weiß nicht. Aber wenn ich einen C++-Quelltext zB test.cc statt test.c benamse, dann weiß der GNU gleich, daß C++ gewünscht wird. Ansonsten muß man's ihm sagen. Geht auch. That's all. Stefan "...you make a grown man cry!" (Rolling Stones, Start Me Up) ## CrossPoint v3.0 R ##
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads