Я написал простую программу для запуска башен hanoi-игры (hanoi.c). Makefile очень просто:Не удается запустить созданный make-файл
CFLAGS=-Wall -g
all: hanoi
clean:
rm -f hanoi
Я называю make
и производит исполняемый hanoi
, но когда я пытаюсь запустить ./hanoi
я только получаю следующий результат:
bash: ./hanoi: No such file or directory
И когда я бегу с Valgrind в нем говорится:
valgrind: m_ume.c: can't open interpreter
Любые идеи, почему это может быть? Раньше я запускал другие простые C-программы без каких-либо проблем и не знал никаких изменений, которые должны были повлиять на gcc или make ... Я запускаю Ubuntu 11.10. Благодаря!
я до сих пор не разобрался, почему замыкающие исполняемые файлы не работают, но работа вокруг я usign сейчас это просто называют 'НКИ ./infile.c -o outfile' –