所以我在使用 mingw 的 mingw32-make 的 makefile 中遇到了一个奇怪的问题。我四处搜寻,我一无所知。看起来这是一个路径问题,其中 make 没有查看正确的文件夹,但我可能是错的..
我已将其配置为通过 nppexec 运行,因此我正在使用此宏
mingw32-make.exe -f "$(CURRENT_DIRECTORY)\$(NAME_PART)$(EXT_PART)"
这使..
mingw32-make.exe: *** No rule to make target 'main.cpp', needed by 'main.o'. Stop.
makefile.mak(我知道它不需要扩展名)
CPP = g++.exe
CFLAGS = -g -Wall
all: sortA4
sortA4: main.o Sortings.o
$(CPP) $(CFLAGS) -o sortA4 main.o Sortings.o
main.o: main.cpp Sortings.h
$(CPP) $(CFLAGS) -c main.cpp
Sortings.o: Sortings.cpp Sortings.h
$(CPP) $(CFLAGS) -c Sortings.cpp
#clean: >>>temp removed for debugging
# $(RM) count *.o *~