Codeblocks erstelt keine exe

Gast #6273998
Lesenswert?

Andreas S. schrieb:
> Und warum "natürlich nicht"?

vermutlich nur weil "wär ja auch zu schön gewesen"
quasi die resignative version von "nbatüüürlich nicht" ;)

Egal..
@xela,
Kannst Du mal die vollstänfige Compiler Meldung hier anhängen;
ich vermute der wahre Hinweis steht einige Zeilen vorher und die finale 
(vermutlich mingw) Meldung ist nur die stark abstrahierte 
Zusammenfassung.

'sid
Gast #6274363
Lesenswert?

xela schrieb:
> bin\Release\Gauss Verfahren.exe   ||   No such file or directory
>
> Was kann das bedeuten?

Ich hab da so eine Vermutung. Angenommen man versucht eine Datei bla\abc 
anzulegen, aber der Ordner bla existiert nicht, dann kann die Datei abc 
nicht angelegt werden, weil der Ordner bla nicht existiert.
Gast #6274484
Lesenswert?

Bei VB ist das ähnlich aufgebaut.

Da muss BIN Ordner in den Verzeichnis sein, wo der Code drin 
abgespeichert wird.

In den BIN - Ordner gibt es 2 Ordner  RELEASE + DEBUG.

Aber das ist nur der STANDARD . (Also bei "Neues Projekt")

In den Eigenschaften des Projektes kann man die Ordner verändert. Also 
schau mal da nach.

Und gewöhne dir Leerzeichen in EXE-Dateien ab. Das mag zwar modern 
gehen, aber einige Programme bekommen immer noch die Krise. Und die 
wenigsten wissen das man in DOS die Dos-Befehle in "" setzen muss, damit 
DOS die Leerzeichen nicht als Parameter erkennt.  DOS = CMD in modern. 
;)


Nimm ein Unterstrich. Der ist prima für so was.

Gruß

   Pucki
Gast #6274493
Lesenswert?

Alexander K. schrieb:
> Bei VB ist das ähnlich aufgebaut.
> Da muss BIN Ordner in den Verzeichnis sein, wo der Code drin
> abgespeichert wird.

CB legt die Verzeichnisse automatisch an.

Aber das ist die übliche Salamitaktik. Je mehr der TO nachlegt, desto 
weiter entfernt sich das tatsächliche Problem von dem, was am Anfang 
preisgegeben wurde.

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