Makefile на Cygwin - PullRequest
       1

Makefile на Cygwin

5 голосов
/ 13 ноября 2011

Я пытаюсь использовать makefile на Windows 7 x64 с Cygwin. Я набираю «make» и получаю ошибку:

make: * Не указаны цели и не найден make-файл. Стоп.

Makefile:

 CC = g++
 CFLAGS = -g -Wall -pedantic
 HDRS = node.h stack.h
 SRCS = stack.cpp main.cpp
 OBJS = $(patsubst %.cpp, %.o, $(SRCS))

 proj3:$(OBJS)
   $(CC) $(CFLAGS) -o $@ $(OBJS)
 %.o: %.cpp $(HDRS)
   $(CC)    $(CFLAGS) -c $<
 .PHONY:clean
  clean:
-rm -f *.o *~ *core* proj3 

Ни один из файлов отсутствует.

Ответы [ 2 ]

8 голосов
/ 14 ноября 2011

Вопрос решен: у меня был makefile в моем каталоге как Makefile.mak Я набрал в Cygwin

make -f Makefile.mak

1 голос
/ 13 ноября 2011

Введите "make proj3" для успешного запуска make.

...