C++ Builder 6.0 Enterprise...Fatal: ......

Pagina: 1
Acties:

  • Ebayzo
  • Registratie: Juli 2001
  • Laatst online: 17-10-2022
Zit dus met een probleem!! Ben net begonnen met c++ te leren maar loop gelijk al tegen een probleem aan....ik kan niet compilen :(

Als ik een simpel progje heb, bijv:

code:
1
2
3
4
5
#include <iostream.h>
main()
{
    cout << "Computer Programming With C++";
}


Of wat voor code dan ook...geeft hij na het project opgeslagen te hebben bij het compilen deze fout:
[Linker Fatal Error] Fatal: Expected a file name:
Wat doe ik fout? Please help!

Ik gebruik dus C++ Builder 6 Enterprise

Default blanke hetero


  • Pooh
  • Registratie: April 2001
  • Niet online

Pooh

Lees eens een boek

Heb je de file wel gesaved? Al wat gespeeld met "project-settings" (of hoe dat bij Borland ook mag heten)? Al eens met zo'n "wizard" een nieuw project aangemaakt en gekeken hoe dat in elkaar zit?

  • Ebayzo
  • Registratie: Juli 2001
  • Laatst online: 17-10-2022
Heb even gekeken maar wil toch niet lukken :( Iemand misschien een precieze oplossing?

Default blanke hetero


  • Ebayzo
  • Registratie: Juli 2001
  • Laatst online: 17-10-2022
MisteryMan schreef op 15 september 2002 @ 13:03:
Heb even gekeken maar wil toch niet lukken :( Iemand misschien een precieze oplossing?
Hij geeft zelfs een fout als ik een application maak (gewoon 3 buttons/opslaan/compilen...zonder extra code)

Zelfde fout...dus die "[Linker Fatal Error] Fatal: Expected a file name:" melding...

Default blanke hetero


Verwijderd

Het is in ieder geval een fout met de linker, compilatieproces verloopt dus niet goed aan de hand van instellingen. Probeer dus daar nog wat mee te kloten. Misschien dat t ook ligt aan de windows registratie van componenten alhoewel ik dat betwijfel, probeer eens een standaard console applicatie te compilen.

  • Ebayzo
  • Registratie: Juli 2001
  • Laatst online: 17-10-2022
Verwijderd schreef op 15 September 2002 @ 13:19:
probeer eens een standaard console applicatie te compilen.
Gedaan...zelfde fout 8)7

Wordt er een beetje gek van :) Maar zal eens ff in de opties gaan looken

Default blanke hetero


  • Ebayzo
  • Registratie: Juli 2001
  • Laatst online: 17-10-2022
Zal hem voor de grap eens opnieuw installeeren...kijken of het helpt

Default blanke hetero


  • Ericston
  • Registratie: Maart 2001
  • Laatst online: 05-08 18:36
Dit zou beter moeten werken:

C++:
1
2
3
4
5
6
7
#include <iostream>
using namespace std;

int main() {
    cout << "Computer Programming With C++";
    return 0;
}


• Header files die bij de standaard horen moeten zonder .h (zoals iostream en string).
• De namespace moet duidelijk zijn aangegeven, je zou ook std::cout kunnen gebruiken trouwens.
• Main moet een waarde returnen. VC++ neemt aan dat de return type void is als er niks is aangegeven, maar mooier is om het volledig (en dus duidelijk) te doen door wel een return type aan te geven.

  • Ebayzo
  • Registratie: Juli 2001
  • Laatst online: 17-10-2022
Nou, na een schone C builder installatie deed hij het probleemloos!

Default blanke hetero


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 21:01

.oisyn

Moderator Devschuur®

Demotivational Speaker

Ericston schreef op 15 September 2002 @ 13:44:
Dit zou beter moeten werken:

C++:
1
2
3
4
5
6
7
#include <iostream>
using namespace std;

int main() {
    cout << "Computer Programming With C++";
    return 0;
}


• Header files die bij de standaard horen moeten zonder .h (zoals iostream en string).
• De namespace moet duidelijk zijn aangegeven, je zou ook std::cout kunnen gebruiken trouwens.
• Main moet een waarde returnen. VC++ neemt aan dat de return type void is als er niks is aangegeven, maar mooier is om het volledig (en dus duidelijk) te doen door wel een return type aan te geven.


1) hij heeft een linker probleem, dus dit heeft daar niets mee te maken
2) Hij gebruikt BCB, niet VC++ :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1