milchtuete schrieb:
Hi,
Also ich bin gerade dabei, c++ zu lernen. Dabei benutze ich das Programm Code::Blocks.
Im Programm an sich komme ich gut zurecht. Der Code lässt sich kompilieren und ausführen.
Nur wie kann ich, wenn ich ein Programm kompiliert habe, dieses auch über den Dateimanager als Datei ausführen?
Da du mit hoher wahrscheinlichkeit ein nicht-grafisches Programm geschrieben hast, wird das ausführen des Programms mit deinem Dateimanager nix bringen, da der Output gewissermassen "verschluckt" wird.
In dem Projektordner findet sich der /bin/Release/ Ordner. Da drin ist auch das Programm, aber es ist mit dem Wine-Windows-Programmstarter
verknüpft und keine ausführbare Datei für Linux. Ein Doppelklick auf die Datei bringt gar nichts.
Dochdoch, es ist mit hoher wahrscheinlichkeit eine Ausführbare datei für Linux. 😉
Dass es mit Wine verknüpft ist mag seltsam erscheinen, aber das trifft bei allen Distributionen zu, die GNOME als standard-desktop wählen und Wine installiert haben. Ein bug ist das nicht unbedingt.
Wie muss ich das Programm einstellen, damit ich ausführbare Dateien für mein Linux (Ubuntu 9.04) erhalte?
Einstellen musst du afaik garnichts, aber starten kannst du es wenn dann eher so: Öffne dein Terminal, wechsel in den Ordner mit der Binary, und gebe folgendes ein:
./deinProgramm
☺