Avatar billede nexus-6 Nybegynder
13. juli 2002 - 16:06 Der er 8 kommentarer og
1 løsning

newbee - kan ikke åbne iostream.h ??

Hejsa
Er lige begyndt at lege lidt med C/C++ Har læst guiden på cplusplus.com om compiler, men når jeg vil compile en fil får jeg denne meddelse:

Error E2209 test.cpp 2: Unable to open include file 'iostream.h'
Error E2451 test.cpp 6: Undefined symbol 'cout' in function main()
Error E2451 test.cpp 7: Undefined symbol 'cin' in function main()

Nogen der kan fortælle mig hvad der er galt ??
Har kontroleret at iostream.h filen er der.
Avatar billede olly Nybegynder
13. juli 2002 - 17:07 #1
Hvilken compiler bruger du?
Avatar billede nexus-6 Nybegynder
13. juli 2002 - 17:16 #2
borland 5,5
Avatar billede olly Nybegynder
13. juli 2002 - 17:21 #3
Så har du sikkert ikke lavert de 2 text filer du skal... 2 cfg filer... Det står alt sammen i readme filen!
Avatar billede olly Nybegynder
13. juli 2002 - 17:23 #4
Installing and running the Command Line Tools
-----------------------------------------------

1. Run freecommandlinetools.exe; choose the
  drive and folder into which you want to
  install the free C++Builder 5 command line
  tool development system.
 
2. From the bin directory of your installation:
  a. Add "c:\Borland\Bcc55"
      to the existing path
  b. Create a bcc32.cfg file which will set
      the compiler options for the Include
      and Lib paths (-I and -L switches to
      compiler) by adding these lines:
      -I"c:\Borland\Bcc55\include"
      -L"c:\Borland\Bcc55\lib"
  c. Create an ilink32.cfg file which will set
      the linker option for the Lib path by
      adding this line:
      -L"c:\Borland\Bcc55\lib"
Avatar billede nexus-6 Nybegynder
13. juli 2002 - 17:28 #5
JO den har jeg lavet.
Avatar billede olly Nybegynder
13. juli 2002 - 17:31 #6
Må man så ikke lige se din kode? Lyder mystisk? Og du har lagt dem i dit bcc55/bin?
Avatar billede nexus-6 Nybegynder
13. juli 2002 - 18:28 #7
// custom countdown using while
#include <iostream.h>
int main ()
{
  int n;
  cout << "Enter the starting number > ";
  cin >> n;
  while (n>0) {
    cout << n << ", ";
    --n;
  }
  cout << "FIRE!";
  return 0;
}

Jo filerne lægger i /bin
Avatar billede nexus-6 Nybegynder
13. juli 2002 - 18:29 #8
Tager direkte fra en tutorial.
Avatar billede nexus-6 Nybegynder
13. juli 2002 - 18:52 #9
Arr har fundet ud af det. Var kommet til at kalde den bc32.cfg i stedet for bcc32.cfg

Men ellers tak for hjælpen :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester