Avatar billede s Nybegynder
22. december 1999 - 22:42 Der er 5 kommentarer og
1 løsning

Compilering i C++

Når jeg kompilere en C++ -fil med Borland c++Builder skriver jeg i dospromten:
bcc32 -e filnavn.cpp <enter>
hvilket så bl.a. skulle give en .exe-fil.
Men denne .exe-fil kommer til at hede ".exe" (altså ingenting.exe").
Svaret er garenteret ligetil...
Er der foresten ikke en nemmere måde at compile så man får en .exe-fil?
Avatar billede isdan Nybegynder
22. december 1999 - 22:58 #1
Ja skriv tc <filnamet> i dospromten
Avatar billede isdan Nybegynder
22. december 1999 - 23:02 #2
altså filnavnet skal have *.cpp

men for de forskælige format er det

Borland c++  bcc <filnavnet>
Borland c++ Windows bcc <filnavnet>
Borland Turbo c++  tc <filnavnet>
og for Microsoft compilers cl <filnavnet>


Avatar billede isdan Nybegynder
22. december 1999 - 23:06 #3
Men du kan jo også vælg run fra menuet så har du det.
Avatar billede tigerdyr Nybegynder
22. december 1999 - 23:33 #4
hmm, tyder på at den tillader dig et andet filnavn end det .cpp filen har...
Prøv at skrive bcc32 /? og se om du skal angive både source + dest. ?
Eller prøv med bcc32 -e filnavn.cpp filnavn(.exe ??)
Avatar billede s Nybegynder
23. december 1999 - 13:53 #5
tigerdyr>> Så får jeg en fejl omkring noget med at den ikke kan finde filen (filnavn.exe)
Avatar billede soepro Nybegynder
03. januar 2000 - 10:38 #6
Du skal blot skrive "bcc32 filnavn.cpp", så dannes der et .exe i det aktuelle bibliotek. Du kan se yderligere syntaks på selve kommandoen ved blot at skrive bcc32 uden parametre. Du kan ikke angive placering/navn på .exe filen i kommandopromptet - så skal du bruge en MAKE fil og MAKE kommandoen i stedet for. Begge dele er detaljeret beskrevet i den medfølgende on-line hjælp.

Hvis du skal lave et program, som består af flere dele (moduler), ville jeg starte "bcb" i stedet, og så opbygge et alm. projekt. Derved får du også automatisk dannet en MAKE-fil, du kan bruge senere.
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