$(BUILD_DIR)/%.o:$(SRC_DIR)/%.c $(INCS) $(CC) -c -o $@ $< $(CFLAGS)
时间: 2023-12-01 21:04:31 浏览: 123
这是一个Makefile中的规则,用于编译C源文件生成目标文件。当在目标文件目录下找到对应的源文件时,将使用gcc编译器执行编译操作。其中$(BUILD_DIR)和$(SRC_DIR)是变量,表示编译生成目标文件的目录和源文件的目录。$(INCS)表示需要包含的头文件,$(CC)表示gcc编译器的命令,$(CFLAGS)表示编译选项。编译生成的目标文件名为$@,源文件名为$<。
阅读全文