Gå til innhold

Får ikke kjørt exe-filer, Hjelp!


Anbefalte innlegg

Har bestemt meg for å lære litt C++, og har derfor akkurat installert Borland C++ 6.0

Jeg har skrevet litt enkel kode à la "hello world". Problemet er bare at jeg får ikke kjørt exe-filene jeg har kompilert og linket. Når jeg trykker på en exe-fil kommer det bare et grått DOS-vindu.

 

At det skal være så vanskelig!

Lenke til kommentar
Videoannonse
Annonse

Hvis det er konsoll-programmer (altså uten grafisk brukergrensesnitt) skal du ikke dobbelklikke på dem. Fyr heller opp DOS ledetekst og start programmet på gamlemåten.

 

Hvis du ikke kan dos så har du et lynkurs her, f.eks:

 

> d:

> cd myprogramshelloworld

> hello.exe (trenger ikke skrive .exe)

Lenke til kommentar
  • 2 uker senere...

Quote:


Den 2002-05-04 17:36, Hoppesagåsa skrev:


Jeg har prøvd å starte exe-filenen fra DOS, men det skjer ingenting. Det kommer bare fram en ny kommandolinje.


Hvilket OS kjører du?

 

En mulighet er at programm-snutten din kjøres så raskt at man ikke får med seg hva som skjedde.

Lenke til kommentar

Jau.

 

Legg inn:

cin>>dick;

 

som nederste linje i main(), saa ordner det sae nok schall du sche. (med char[] dick; oeverst da, seff.).

 

Ellers kan du staa i kommando-prompen og skrive:

 

programnavnet > ut-put.txt

type ut-put.txt |more

 

saa faar du ogsaa lest hva prog'et ditt hoster ut.

 

Gud loekk!

Lenke til kommentar

Quote:


Den 2002-05-13 08:38, DrDoogie skrev:

Jau.


Legg inn:

cin>>dick;


som nederste linje i main(), saa ordner det sae nok schall du sche. (med char[] dick; oeverst da, seff.).


Ellers kan du staa i kommando-prompen og skrive:


programnavnet > ut-put.txt

type ut-put.txt |more


saa faar du ogsaa lest hva prog'et ditt hoster ut.


Gud loekk!


 

 

 

Her er vel kanskje en av grunnene til at folk knapt nok bruker denne topic'en.

 

[ Denne Melding var redigert av: Hoppesagåsa på 2002-05-20 10:19 ]

Lenke til kommentar

Vet ikke helt om dette kan hjelpe men jeg hadde samme problemet, prøv dette:

 

#include <stdio.h>

#include <iostream.h>

#include <conio.h>

 

int home();

}

cout << "Hello world!";

 

 

getch ();

return 0;

}

Lenke til kommentar

Eller bare gjøre det superduperenkelt

 

Skriv følgende i notepad eller din favoritteditor:

 

Code:

#include <stdio.h>

main() {
printf("This better work!");
}

 

Lagre som hello.c

 

Fyr opp dos-ledetekst, og gå til katalogen du nettopp lagret fila i.

 

Kompiler: bcc32 -e hello.c

 

Kjør programmet: hello

Lenke til kommentar

Hvis du bruker Borland 6.0, så kan du bare kjøre programmet derfra, så slipper du å rote i dos.

 

Men det er viktig at du tar med en "pause" knapp, slik at du kan se hva som skjer.

 

Bruk enten cin.get(); eller getch();

 

hvis du bruker getch(); så må du ha med #include <conio>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...