Когда я запускаю «make run» в терминале, программа печатает bin / prog, но я этого не хочу.Пожалуйста, посмотрите Makefile:
CC := g++ CFLAGS := -W -Wall -ansi -std=c++17 -lstdc++fs -pedantic SRCFILES := $(wildcard src/*.cpp) run: bin/prog bin/prog
Самый простой ответ - использовать @, чтобы отключить вывод.См. руководство .
@
. Возможно, вас также заинтересуют причины, по которым не , и альтернативы, которые лучше;см http://make.mad -scientist.net / manage-recipe-echoing /