Forum: PC-Programmierung Codeblocks Programm erstellen.


von Michael F. (sixtus80)


Lesenswert?

Hallo, ich programmiere zur Zeit mit Code Blocks, bin Anfänger und
Habe da folgende Frage.

Wenn ich nun ein Rechenprogramm programmiere, ist es möglich dieses dann
Direkt am Desktop über einen Button zu starten ohne es über Code Block 
aufzurufen???
 Programm funktioniert ansonsten.

: Verschoben durch User
von B.H. (Gast)


Lesenswert?

Natürlich funktioniert das...
Einfach doppelklick auf dein erstelltes Programm. Das findest du in 
deinem Projekt Verzeichnis unter "bin/Debug" oder "bin/Release". Einfach 
auf den Desktop kopieren, oder eine Verknüpfung anlegen.

Je nach dem wie du dein Programm programmiert hast wirst du aber am Ende 
nicht viel sehen, da es sich sofort wieder schließt. Codeblocks 
verwendet ein internes Hilfsprogramm, welches dein Programm länger offen 
hält. Um dies zu verhindern:
1
system("pause");  
2
return 0;
am Ende deiner main Funktion einfügen. Du benötigst noch den Header
1
#include <cstdlib>
am Anfang deines Files.

ACHTUNG: system("pause") ist unter Linux nicht verfügbar. Es gibt 100 
bessere Wege dies Standard-Konform zu lösen, aber da du nicht sagts ob 
du ein c oder ein c++ Programm schreibts, kann ich dir nicht weiter 
helfen

von Michael F. (sixtus80)


Lesenswert?

Ok danke??
Ja das habe ich natürlich wieder vergessen, ich programmiere mit C.
Vielen Dank für deine schnelle Hilfe.

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.