У меня есть следующий make-файл для моей программы. Это создает файл program.o, но когда я пытаюсь запустить егоmakefile .o help ... permission denied
./program.o
Я получаю следующее сообщение об ошибке:
./statsh.o: Permission denied.
Любые идеи, почему это может случаться?
HEADERS = statsh.h functions.h
default: statsh
statsh.o: statsh.c $(HEADERS)
gcc -c statsh.c -o statsh.o
statsh: statsh.o
gcc statsh.o -o statsh
clean:
-rm -f statsh.o
-rm -f statsh
Вы не можете напрямую выполнять объектные файлы. – andri