#include <stdio.h> int main() { #ifdef GAN printf("ganguofu/n"); #endif #ifdef FAN printf("fan/n"); #endif return 0; } makefile: C++ = g++ CCFLAGS = -Wall ifndef arch flag = GAN endif ifeq ($(flag), GAN) CCFLAGS += -DGAN endif ifeq ($(flag), FAN) CCFLAGS += -DFAN endif OBJS = a.o all:test %.o: %.cpp $(C++) $(CCFLAGS) $< -c test: $(OBJS) $(C++) $^ -o $@
fll makefile备份专用
最新推荐文章于 2022-02-23 15:02:25 发布