- 120 名前:名無しさん@お腹いっぱい。 [2008/07/10(木) 17:28:11 .net]
- makefileですが、これ↓を
$(FWOBJS): obj/%.o: ../lib/FW/src/%.c @$(CC) $(CFLAGS) $(INC) -MM $< | sed 's/^\([^ ]\)/obj\/\1/' > dpd/$(*F).d $(CC) $(CFLAGS) $(INC) -c $< -o $@ $(USBOBJS): obj/%.o: ../lib/USB/src/%.c @$(CC) $(CFLAGS) $(INC) -MM $< | sed 's/^\([^ ]\)/obj\/\1/' > dpd/$(*F).d $(CC) $(CFLAGS) $(INC) -c $< -o $@ $(OBJSCOM): obj/%.o: ../lib/com/src/%.c @$(CC) $(CFLAGS) $(INC) -MM $< | sed 's/^\([^ ]\)/obj\/\1/' > dpd/$(*F).d $(CC) $(CFLAGS) $(INC) -c $< -o $@ $(OBJS): obj/%.o: src/%.c @$(CC) $(CFLAGS) $(INC) -MM $< | sed 's/^\([^ ]\)/obj\/\1/' > dpd/$(*F).d $(CC) $(CFLAGS) $(INC) -c $< -o $@ こんな風に出来ないですか? $(FWOBJS): obj/%.o: ../lib/FW/src/%.c $(USBOBJS): obj/%.o: ../lib/USB/src/%.c $(OBJSCOM): obj/%.o: ../lib/com/src/%.c $(OBJS): obj/%.o: src/%.c @$(CC) $(CFLAGS) $(INC) -MM $< | sed 's/^\([^ ]\)/obj\/\1/' > dpd/$(*F).d $(CC) $(CFLAGS) $(INC) -c $< -o $@ 複数ルールに同一コマンドを割り当てる方法がワカリマセン。 そんなものは無い?
|

|