Avatar billede cogitans Nybegynder
13. september 2002 - 15:50 Der er 4 kommentarer og
1 løsning

C++Builder6-kompileringsfejl

Jeg kan godt compilere en fil i C++Builder6, men når jeg så vælger "make project2", så siger den, at der er en fejl. Fejlen er: [Linker Fatal Error] Fatal: Expected a file name: ". Altså skal filen vel have et navn. Men jeg har både gemt den på harddisken og haft den til at virke før, så jeg kan virkeig ikke se, hvad det egentlige problem er?

Kodeeksemplet med fejl:

"
#include <iostream>
using namespace std;
void main()
{
  cout << "Hello World!" << endl;
}
"

Og filen hedder: "helloWorld.ccp"
???
Avatar billede jpk Nybegynder
13. september 2002 - 15:55 #1
Du skal sikker konfigurere et output filnavn...
Avatar billede cogitans Nybegynder
13. september 2002 - 15:56 #2
Jo...men hvordan gør man det?
Avatar billede soepro Nybegynder
16. september 2002 - 09:50 #3
Hop ind under 'Project->Options' og 'Directories/conditionals' fanen.

Alternativt, skal du lukke dit projekt ('File->Close all') og lave et helt nyt consol-program ('File->New ...' + vælg 'Console Wizard'.) Husk at vælge Windows type 'console' og Execution type 'EXE' - og fjern flueben i 'Include Visual Components Library (VCL)'. Vælg al den default kode BCB har sat ind, og lave paste af d.o. kode. Compiler via F9.

Bemærk, at når du kører d.o. program inde fra BCB IDE, så kan du ikke nå at se outputtet, fordi DOS-vinduet lukkes når du er færdig. Følgende lille krølle (getch) løser det problem:

#include <iostream>
#include <conio>
using namespace std;
void main()
{
  cout << "Hello World!" << endl;
  getch();
}

Du skal så trykke på en tast for at afslutte programmet.
Avatar billede cogitans Nybegynder
16. september 2002 - 10:16 #4
Okay; det må jeg prøve. Hvad står "d.o." for?
Avatar billede soepro Nybegynder
16. september 2002 - 13:40 #5
d.o. >> Ditto eller det ovenstående
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