Я хочу, чтобы запустить свою программу с исполняемым файлом без «./»Как запустить исполняемый файл без «./» с помощью MakeFile?
Например позволяет сказать, что у меня есть Makefile:
all: RUN
RUN: main.o
gcc -0 RUN main.o
main.o: main.c
gcc -c main.c
Так что для того, чтобы запустить программу, как правило, я бы сказал, в терминал «make» затем поместите «./RUN» для вызова программы.
Но я бы просто хотел сказать в терминале «make», а затем «RUN», чтобы вызвать программу.
Итак, в заключение я хотел бы просто сказать> RUN вместо> ./ RUN внутри терминала. Есть ли какая-нибудь команда, которую я могу использовать, чтобы сделать это внутри Makefile?
Когда я просто положил «RUN» в терминал, он просто говорит, что команда не найдена.
Что произойдет, если вы наберете 'RUN' вместо'./RUN'? То есть я не понимаю, в чем проблема. – wallyk
[Почему мне нужно ввести '. /' Перед выполнением программы в текущем каталоге?] (Http://askubuntu.com/questions/320632/why-do-i-need-to-type-before-executing -a-program-in-the-current-directory) – user657267
Он говорит, что RUN: команда не найдена – Sarah