🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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
#1100
Author: root
Date: Mon, 25 Dec 1995 21:12
19 lines
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
#1101
Author: Tim Köhler
Date: Tue, 26 Dec 1995 08:01
39 lines
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
#1114
Author: Walter Doerwald
Date: Wed, 27 Dec 1995 19:53
37 lines
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
#1124
Author: Ullrich von Bassewitz
Date: Thu, 28 Dec 1995 20:33
14 lines
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
#1128
Author: Andreas Schwab
Date: Fri, 29 Dec 1995 12:59
13 lines
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
#1149
Author: Stefan Sperling
Date: Fri, 29 Dec 1995 14:43
16 lines
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
#1151
Author: Ullrich von Bassewitz
Date: Tue, 02 Jan 1996 16:20
20 lines
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
#1152
Author: Ullrich von Bassewitz
Date: Tue, 02 Jan 1996 16:28
13 lines
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
#1223
Author: Robert Seibt
Date: Wed, 10 Jan 1996 15:00
15 lines
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
#1237
Author: Stefan Sperling
Date: Wed, 10 Jan 1996 17:58
24 lines
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