Estoy tratando de usar makefile en Windows 7 x64 con Cygwin. escribo "hacer" y el error que me sale es:Makefile en Cygwin
marca: * No hay objetivos especificados y no se encontraron makefile. Detener.
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 [email protected] $(OBJS)
%.o: %.cpp $(HDRS)
$(CC) $(CFLAGS) -c $<
.PHONY:clean
clean:
-rm -f *.o *~ *core* proj3
Ninguno de los archivos que faltan.
Tipo en 'ls' y asegúrese de que' Makefile 'está en la lista. – Blender
Su formateo muy inconsistente aquí me hace pensar que su 'Makefile' también está mal formateado. Asegúrese de que cada línea de receta comience con una pestaña, y todas las otras líneas no. (No creo que conduzca al error que ha informado, pero seguramente tampoco será feliz.) – sarnold
Es la primera vez que publico el código aquí, así que no he insertado el código como en makefile. Pero este makefile funciona bien en Linux Fedora Red Hat – max