Borland C++ compile probleempje

Pagina: 1
Acties:

  • chuxiej
  • Registratie: Februari 2001
  • Laatst online: 13-07-2020
Ik begin nu net met C++ te leren en wil mijn eerste opdracht hello.cpp compilen.

nu doe ik in prompt:
C:\Borland\BCC55\files>bcc32 hello.cpp
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
hello.cpp:
Error E2209 hello.cpp 1: Unable to open include file 'iostream.h'
Error E2451 hello.cpp 4: Undefined symbol 'cout' in function main()
*** 2 errors in Compile ***

C:\Borland\BCC55\files>

Iemand idee?

www.dannyhiemstra.nl


  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

uhm hij kan je include bestanden niet vinden, check je include directories eens of ze wel goed staan

  • chuxiej
  • Registratie: Februari 2001
  • Laatst online: 13-07-2020
c:\Borland\BCC55\include\
daar staan ze..
Ik heb trouwens wel net in de prompt
path c:\Borland\BCC55\bin gedaan..
ik weet niet of dat er iets mee te maken heeft?

www.dannyhiemstra.nl


  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

nee dat zal er waarschijnlijk niks mee te maken hebben,

is die borland compiler een complete IDE of alleen een compiler?

Verwijderd

Zou wel kunnen dat het er iets mee te maken heeft. Ik heb ook wel eens een programmaatjes gemaakt en toen werkte het niet voordat ik de actieve directory had ingesteld op de directory waar het include bestandje zich bevond.

  • chuxiej
  • Registratie: Februari 2001
  • Laatst online: 13-07-2020
Het is alleen de compiler (7mb)

Ik heb m is voor de grap in de include dir gezet en daar geprobeert
nu krijg ik dit:
C:\Borland\BCC55\Include>bcc32 hello.cpp
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
hello.cpp:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Fatal: Unable to open file 'C0X32.OBJ'

www.dannyhiemstra.nl


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 18:04

Creepy

Tactical Espionage Splatterer

je moet voor het gebruik van de Borland C++ compiler WEL ff de documenten lezen die er bij horen. Je moet namelijk een aantal shell variabelen aanmaken.

Welke? Dat staat in de documentatie die bij de Borland C++ Compiler zit.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Verwijderd

Op dinsdag 18 december 2001 18:07 schreef FireFoxx het volgende:
Ik heb trouwens wel net in de prompt
path c:\Borland\BCC55\bin gedaan..
ik weet niet of dat er iets mee te maken heeft?
Geinig...
Ben je vanaf dat moment in die command sessie wel de rest van je path settings kwijt. :)

  • Bigs
  • Registratie: Mei 2000
  • Niet online
Ik zou de versie mét IDE zoeken.. dat maakt het toch allemaal wat makkelijker :)

  • Total-Control
  • Registratie: September 2000
  • Laatst online: 03-06-2025
Jammer dat je de source niet post, maar ja...

Heb je wel

#include <iostream.h>

gedaan en niet

#include "iostream.h"

Anders zoekt hij namelijk naar iostream.h in het
pad van je project en dat wil je niet.

Indien je in een IDE werkt-> check even of daar het
pad naar de header files goed staan.

succes!

Getting it hot makes it work, keeping it cold makes sure it stays that way.


  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
Readme lezen :)

staat in dat je een of ander prefs bestandje moet veranderen :)

  • AaroN
  • Registratie: Februari 2001
  • Laatst online: 16-08-2023

AaroN

JayGTeam (213177)

Idd lijkt mij een duidelijk probleempje van een incomplete installatie, check autoexec.bat of je environmental variables wel goed zijn ingesteld, dus of je path wel staat ingesteld. Verder heb je waarschijnlijk "" gebruikt ipv <> zoals reeds boven vermeld. ;)

Check anders de installatie die in het boek beschreven staat :?

JayGTeam (213177)


  • Onno
  • Registratie: Juni 1999
  • Niet online
Op dinsdag 18 december 2001 18:33 schreef MisterData het volgende:
Readme lezen :)

staat in dat je een of ander prefs bestandje moet veranderen :)
bcc32.cfg en ilink32.cfg gok ik zo. :)

  • chuxiej
  • Registratie: Februari 2001
  • Laatst online: 13-07-2020
bcc32.cfg :D
thnx allemaal

www.dannyhiemstra.nl


  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 13-09 23:11
Op dinsdag 18 december 2001 18:31 schreef Total-Control het volgende:
Jammer dat je de source niet post, maar ja...

Heb je wel

#include <iostream.h>

gedaan en niet

#include "iostream.h"

Anders zoekt hij namelijk naar iostream.h in het
pad van je project en dat wil je niet.
Is het probleem niet:
Het algoritme voor #include "X" is, check eerst alsof het
#include <X> is, en dan in je project directory.
Aan de andere kant - het is officieel <iostream> en std::cout, dat verklaart precies de geziene fouten.

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein


Verwijderd

Op woensdag 19 december 2001 22:30 schreef MSalters het volgende:

[..]

Aan de andere kant - het is officieel <iostream> en std::cout, dat verklaart precies de geziene fouten.
Officieel wel ja, maar bij Borland dus niet :)
Maar deze discussie is onlangs nog gevoerd, meen ik me te herinneren :)
Pagina: 1