Exe läuft unter Eclipse aber im Command Window nicht!

Gast #1311064
Lesenswert?
• ▲
▼
Hallo,

ich habe C++ Code mit Eclipse entwickelt der auch wunderbar läuft wenn 
ich den Run Button drücke. Ich habe jetzt allerdings versucht im Release 
Ordner den Eclipse im Workspace anlegt die .exe zu starten, was aber 
nicht funktionierte. Im Command Window erschien die Meldung:
3 [main] test 232 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
286 [main] test 232 open_stackdumpfile: Dumping stack trace to 
test.exe.stackdump

Wieso läuft die .exe unter Eclipse und nicht im Command Window?

MfG
Jörg
Gast #1311068
Lesenswert?
• ▲
▼
Eclipse startet doch bestimmt die Debug version, du willst aber die 
Release version starten.

Ich vermute du hast vergessen eine Variable zu initalisieren, der 
Debugger setzt sie auf 0, in realen leben kann alles drin stehen.


void* p;

if ( p )
   printf("%p\n", p );


reicht da schon aus.
Gast #1311100
Lesenswert?
• ▲
▼
Danke für deine Antwort Peter.
Also ich habe unter Eclipse active configurations und manage 
configurations Release eingestellt. Ich habe noch mal alle Variabelen 
überprüft, diese sind alle richtig intialisiert. void *p behebt das 
Problem leider auch nicht.
Weißt du sonst noch einer Rat oder jemand anders?
Bin für jeden Tipp dankbar.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren