Forum: Compiler & IDEs Kompilierte .exe kann nicht ausgeführt werden (C++) / Netbeans


von Düsenjet (Gast)


Angehängte Dateien:

Lesenswert?

Guten Morgen zusammen,

ich hab ein Problem mit meiner ausführbaren .exe Datei aus einem C++ 
Programm.
Ich kann nach dem Kompilieren des Projekts die Exe nicht ausführen.

Wenn ich das Programm direkt in Netbeans debugge dann funktioniert das 
Programm auch in der Console von Netbeans.

In der Windows Console funktioniert es dann aber nicht mehr und gibt den
fehler code 0xc000007b

Hat da jemand eine Idee zu was das sein könnte ?

von c.m. (Gast)


Lesenswert?

https://www.google.de/search?q=code+0xc000007b

32/64 bit probleme? google doch mal.

von Peter II (Gast)


Lesenswert?

Düsenjet schrieb:
> In der Windows Console funktioniert es dann aber nicht mehr und gibt den
> fehler code 0xc000007b

vermutlich ist die cygwin Umgebung nur 32bit, da  kann man keine 64bit 
Programme starten.

von Düsenjet (Gast)


Lesenswert?

Peter II schrieb:
> vermutlich ist die cygwin Umgebung nur 32bit, da  kann man keine 64bit
> Programme starten.

Besagt der Ordner "Cygwin64" nicht das ich die 64bit Variante 
Installiert hab ?
Wie kann ich das denn prüfen ?

von Düsenjet (Gast)



Lesenswert?

Düsenjet schrieb:
> Wie kann ich das denn prüfen ?

Ich habe die cygcheck.exe in dem Cygwin ordner mal ausgeführt. Ist dort 
der eintrag für ein 32bit System zu sehen

von Düsenjet (Gast)


Lesenswert?

Also ich habs nochmal ausprobiert,
wenn ich meine .exe mit
der C:\cygwin64\bin\Bash.exe console starte dann funktioniert das 
programm korrekt.
wenn ich das mit der windows command console starte dann funktioniert es 
nicht mehr. -.-

Kennt dafür vielleicht jemand eine Lösung ?

von Dr. Sommer (Gast)


Lesenswert?

Musste denn nicht immer die Cygwin DLL im gleichen Verzeichnis (oder per 
PATH-Umgebungsvariable erreichbar) sein, damit man die dagegen gelinkte 
.exe Datei ausführen kann?

von Düsenjet (Gast)


Lesenswert?

Ich weiss nicht ich habs leider noch nie gemacht :/

In Cygwin hab ich nur eine "cygwin1.dll" gefunden

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.