Hallo, ich hab ein kleines Problem. Ich versuche gerade den Einstieg in die C- Programmierung auf Linux. Allerdings tauchen bei mir diverse Probleme auf.
Ich habe ein ganz einfaches C-Programm im Kwrite-Editor geschrieben.
#include <stdio.h>
main() { printf("hello, world \n"); }
Das dürfte korrekt sein.
Die Datei speichere ich als hello.c ab. Jetzt compiliere ich in der Konsole mit dem Befehl g++ hello.c -o test und es entsteht die ausführbare Datei namens test. Alles wunderbar. Wenn ich jetzt aber mit ./test ausführen möchte meldet die Bash: Keine Berechtigung. Auch als root bekomme ich die Meldung : Keine Berechtigung.
Auch die Berechtigungen habe ich mit 755- Legung ausprobiert (was ja eigentlich von Haus aus der Compiler macht)......aber ich schnalls nicht! :-(
Könnte es irgendetwas mit gemountetem non-executable Filesystem zu tun haben?