online 1
gast (50)

/ Forum / Anwendungen(Java,C++...)

Anwendungen(Java,C++...)Anwendungen(Java,C++...)

Fragevon Wolfgang.S vom 20.04.2021, 12:40 Options

C++ Programm öffnen Problem...

Hi,
ich habe gerade einen einfachen Taschenrechner geschrieben in C++ und möchte diesen mal ausprobieren. Deshalb habe ich ihn mit meinem Editor Geany kompiliert und es ist auch ein taschenrechner.o auf meinem Desktop erschienen und der Compiler hat keinen Fehler ausgespuckt. Jetzt wollte ich den Taschenrechner mit dem Terminal öffnen (Root-Terminal auf Debian 5.0 Lenny) Dann kam die Fehlermeldung "bash: ./taschenrechner.o: Permission denied" Das finde ich sehr komisch da ich ja als root angemolden bin... Ich hoffe ihr könnt mir da weiterhelfen =)

mfg

PS: Ich verwende dafür gcc =)


Antwort schreiben

Antwort 1 von Supermax vom 20.04.2021, 13:38 Options

.o Dateien sind normalerweise nicht ausführbar, diese müssen erst noch gelinkt werden um ein ausführbares Programm zu erhalten.

gcc kann normalerweise auch den Linker direkt aufrufen, sodaß direkt eine ausführbare Datei erstellt wird. Diese hat aus historischen Gründen standardmäßig den Namen "a.out", das kann jedoch mit dem Kommandozeilen-Parameter -o überschrieben werden.

Antwort 2 von Wolfgang.S vom 20.04.2021, 17:44 Options

Wie kann ich das meinem Editor beibringen dass er noch -o verwendet?

mfg

Ähnliche Themen

Kann Java Programm nicht öffnen
Witti  28.05.2008 - 19 Hits - 23 Antworten

Problem mit Bluetooth und Windows SP2
Jouli  06.11.2008 - 2654 Hits -

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026