kann programm nicht öffnen
-
also, ich benutze cygwin um meine c-dateien zu kompilieren. das klappt auch alles, jedoch kann ich die exe-datei nicht per windows öffnen, sondern muss sie über die Konsole öffnen, denn ansonsten wird eine dll-datei nicht gefunden.
p.s.: ich kompiliere nach folgendem schema:
gcc datei.c -o datei.exe
ist daran irgendetwas falsch?
danke.
-
kann mir denn niemand helfen?
-
Keine Ahnung, nur eine Idee:
Vielleicht solltest du die vermisste DLL ins Windoft Verzeichnis kopieren, dann sollte sie immer geladen werden können.
-
Welche DLL? Wahrscheinlich eine die ungefähr so heißt: cygwin.dll Such mal im cygwin-Verzeichnis nach der und kopier sie ins Windows-Verzeichnis, oder in das Verzeichnis der *.exe-Datei
-
ja, danke, dann klappt das ganze auch. allerdings ist das dann auch ziemlich blöd, wenn ich z.B. ein Programm für die "Öffentlichkeit" baue, also auch zum Download stelle, da dann immer die dll-datei dabei sein muss.