# Makefile 配置 FLASH_TOOL = "D:/Programs/_compiler/ST/JLink/JFlash.exe" FLASH_PRJ = "/Git_Code/school_stm32/embedding/jflash.jflash" CMAKE = "cmake" TARGET = build/embedding.elf build: $(CMAKE) -B build -G "MinGW Makefiles" $(CMAKE) --build build $(TARGET): $(CMAKE) --build build flash: $(TARGET) $(FLASH_TOOL) -openprj$(FLASH_PRJ) -auto -startapp -exit flash_not_exit: $(TARGET) $(FLASH_TOOL) -openprj$(FLASH_PRJ) -auto -startapp all: build flash .PHONY: flash build all flash_not_exit