🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.lang.c++
2 messages
2 total messages Started by kalle Wed, 13 Sep 1995 18:48
Compile mit BC++
#397
Author: kalle
Date: Wed, 13 Sep 1995 18:48
61 lines
1613 bytes
High alle zusammen.

Mal wieder eine Frage eines _noch_ Unwissenden.
Folgendes Teil soll lauffähig gemacht werden

Headerdatei :
^^^^^^^^^^^^^
 Bruch.h
 ...
 Deklarationen
 ...

Implementierung :
^^^^^^^^^^^^^^^^^
...
#include "Bruch.h"
...
Implementation
...


Testproggi :
^^^^^^^^^^^^^
#include "Bruch.h"

...
Testing, Testing
....


So. Wenn ich im Testproggi Bruch.cpp inkludiere läuft alles wunderbar!?
(Ach ja, dat was ich da oben schemahaft dargestellt habe ist aus einem  
Buch Ăźbernommen.) Wenn ich aber Bruch.h im Testproggi inkludiere  
compiliert zwar der Compiler ohne nenneswerte Zwischenfälle, jedoch kann  
ich das Teil nicht zum laufen kriegen.
Nun die ganz einfache Frage auf die es hoffentlich eine recht einfache  
Antwort gibt :

Wat in drei Teufels Namen (Luzifer, Antichrist etc.) mache ich nur falsch?

Muß ich etwa zunächst die Headerdatei und deren Implementierung irgendwie  
gesondert compiliern, oder ist meine lauffähige Version auch Okay (kann  
ich mir beim besten Willen nicht vorstellen)?????????


Fßr Hilfe wäre ich sehr dankbar.


CIAO

        KALLE








## CrossPoint v3.02 R ##
Re: Compile mit BC++
#491
Author: Klaus Luft
Date: Thu, 28 Sep 1995 19:30
28 lines
2140 bytes
In article <5tn65kzAgeB@kalle15.fishtwn2.han.de>
kalle@fishtwn2.han.de wrote:

>> 
>> Muß ich etwa zunächst die Headerdatei und deren Implementierung irgendwie  
>> gesondert compiliern, oder ist meine lauffähige Version auch Okay (kann  
>> ich mir beim besten Willen nicht vorstellen)?????????

Also wenn ich das recht verstanden habe, hat Du die Headerdatei 'bruch.h' in
der Deklarationen gemacht werden, dann hast Du ein 'bruch.cpp' das die
Funktionen enthaelt, und Du hast ein .cpp-File, das main() enthaelt. Dann
musst Du natuerlich bruch.cpp erst compilieren. Dieses liegt dann als .o
(object-File) vor. Dann compilierst Du main.cpp, das danach auch als
Object-File vorliegt (die Reihenfolge des Compilierens ist egal). Zum Schluss
wird der Linker aufgerufen, der alle Object-Files zusammenlinkt und das
.exe-File erstellt. Normalerweise wird das alles ueber ein Makefile gesteuert,
so dass Du nur noch 'make' aufrufen musst. Unter Windows kannst Du das bei
BC++ in so ein Link-Fenster alles eintragen (die .cpp-Files). Das geht dann
ohne Makefile.

-- 

    und weg...            _\/_           ug0s@rz.uni-karlsruhe.de
               Klaus      \/\/        http://www.uni-karlsruhe.de
\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/
Gegen grosse Vorzuege eines andern gibt es kein Rettungsmittel 
als die Liebe.                         Johann Wolfgang von Goethe
\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/
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