Wie kann ich starten Sie die ausführbare Datei erstellt, die von Code::Blocks auf Ubuntu?
Ich geschrieben habe, ein kleines Programm, genau wie hello the world
war alles OK wenn ich es im Code::Blocks IDE. Aber ich konnte nicht führen Sie die erstellte Datei außerhalb von Code::Blocks. Im Properties
fand ich seine Art als executable(application/x-executable)
.
Und eine weitere Frage die ich habe ist, warum ist die Datei erstellt, die von Code::Blocks nicht der .exe
geben. Natürlich, ich don ' T wollen, führen Sie die Datei unter Ubuntu wie unter Windows. Und ich denke, es ist ein anderer Weg, zu kompilieren und Debuggen von Programmen, die auf Ubuntu, das ist besser, hehe. Bitte helfen Sie mir! danke!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sehen Sie, auf Ubuntu und Linux ausführbare Dateien, die keine Erweiterung haben (im Gegensatz zu Windows, die verwendet
.exe
und.com
). Und es gibt noch etwas anderes: Um eine Datei, die ausführbare bit gesetzt werden muss. Also, auf dem die Anwendung ausgeführt werden (ich bin davon ausgegangen, dass Sie die Einheit), öffnen Sie das dash, suchen Sie nach "Terminal". Starten Sie das erste Ergebnis. Hier werden Sie in eine Konsole, wo Sie können, geben Sie die Befehle für das system. Der Ordner ist startet in Ihr home-Verzeichnis. Verwenden Sie zuerst diecd
Befehl aus, um zu diesem Verzeichnis:Führen Sie dann das Programm wie diesem:
(
hello
ersetzt mit der Datei name des Programms). Wenn dies nicht funktioniert, mit einer Fehlermeldung über die Berechtigungen, zuerst ausgeführt werden:Nach einigen Recherchen kam ich zu dem Schluss, dass Linuxios Antwort können mehr konzentriert werden.
(ich habe versucht das gleiche und fand es bereits von CodeBlocks, wie sichtbar im Eigenschaften-dialog)
Indem Sie das Programm mit
./
wird, überschreiben Sie den Pfad suchen.