📄 makefile
字号:
# Makefile for Zinc example.TGT_DIR=$(WIND_BASE)/targetall: app_zincBLD_TYPE=ZINC_DEMOinclude $(TGT_DIR)/h/zinc/make/rules.zincifeq ($(MUNCH),)MUNCH=munchendif# app_zinc links the Zinc library in to the applicationapp_zinc: bitmap1_zinc.o bitmap2_zinc.o bitmap3_zinc.o bitmap4_zinc.o bitmap5_zinc.o# app creates an application not linked to any librariesapp: zbitmap1.o zbitmap2.o zbitmap3.o zbitmap4.o zbitmap5.o# app_boot creates an application that can be linked in to the# vxWorks image so that the application can be bootedapp_boot: bitmap1_boot.o bitmap2_boot.o bitmap3_boot.o bitmap4_boot.o bitmap5_boot.oBITMAP1_OBJS= main1.o bitmap1.o v_app.oBITMAP2_OBJS= main2.o bitmap2.o v_app.oBITMAP3_OBJS= main3.o bitmap3.o bitmap2.o v_app.oBITMAP4_OBJS= main4.o bitmap4.o bitmap2.o v_app.oBITMAP5_OBJS= main5.o bitmap5.o bitmap4.o bitmap2.o v_app.obitmap1_zinc.o: $(BITMAP1_OBJS) -$(RM) $@ temp.o $(LD) $(LD_PARTIAL_FLAGS) -o temp.o $^ $(ZINC_LIB) $(NM) temp.o | $(MUNCH) > ctdt.c $(CC) -c $(C++FLAGS) -traditional-cpp ctdt.c -o ctdt.o $(LD) $(LD_PARTIAL_FLAGS) -o $@ temp.o ctdt.o @ $(RM) ctdt.c ctdt.o temp.o bitmap2_zinc.o: $(BITMAP2_OBJS) -$(RM) $@ temp.o $(LD) $(LD_PARTIAL_FLAGS) -o temp.o $^ $(ZINC_LIB) $(NM) temp.o | $(MUNCH) > ctdt.c $(CC) -c $(C++FLAGS) -traditional-cpp ctdt.c -o ctdt.o $(LD) $(LD_PARTIAL_FLAGS) -o $@ temp.o ctdt.o @ $(RM) ctdt.c ctdt.o temp.o bitmap3_zinc.o: $(BITMAP3_OBJS) -$(RM) $@ temp.o $(LD) $(LD_PARTIAL_FLAGS) -o temp.o $^ $(ZINC_LIB) $(NM) temp.o | $(MUNCH) > ctdt.c $(CC) -c $(C++FLAGS) -traditional-cpp ctdt.c -o ctdt.o $(LD) $(LD_PARTIAL_FLAGS) -o $@ temp.o ctdt.o @ $(RM) ctdt.c ctdt.o temp.obitmap4_zinc.o: $(BITMAP4_OBJS) -$(RM) $@ temp.o $(LD) $(LD_PARTIAL_FLAGS) -o temp.o $^ $(ZINC_LIB) $(NM) temp.o | $(MUNCH) > ctdt.c $(CC) -c $(C++FLAGS) -traditional-cpp ctdt.c -o ctdt.o $(LD) $(LD_PARTIAL_FLAGS) -o $@ temp.o ctdt.o @ $(RM) ctdt.c ctdt.o temp.obitmap5_zinc.o: $(BITMAP5_OBJS) -$(RM) $@ temp.o $(LD) $(LD_PARTIAL_FLAGS) -o temp.o $^ $(ZINC_LIB) $(NM) temp.o | $(MUNCH) > ctdt.c $(CC) -c $(C++FLAGS) -traditional-cpp ctdt.c -o ctdt.o $(LD) $(LD_PARTIAL_FLAGS) -o $@ temp.o ctdt.o @ $(RM) ctdt.c ctdt.o temp.ozbitmap1.o: $(BITMAP1_OBJS) -$(RM) $@ temp.o $(LD) $(LD_PARTIAL_FLAGS) -o temp.o $^ $(NM) temp.o | $(MUNCH) > ctdt.c $(CC) -c $(C++FLAGS) -traditional-cpp ctdt.c -o ctdt.o $(LD) $(LD_PARTIAL_FLAGS) -o $@ temp.o ctdt.o @ $(RM) ctdt.c ctdt.o temp.o zbitmap2.o: $(BITMAP2_OBJS) -$(RM) $@ temp.o $(LD) $(LD_PARTIAL_FLAGS) -o temp.o $^ $(NM) temp.o | $(MUNCH) > ctdt.c $(CC) -c $(C++FLAGS) -traditional-cpp ctdt.c -o ctdt.o $(LD) $(LD_PARTIAL_FLAGS) -o $@ temp.o ctdt.o @ $(RM) ctdt.c ctdt.o temp.o zbitmap3.o: $(BITMAP3_OBJS) -$(RM) $@ temp.o $(LD) $(LD_PARTIAL_FLAGS) -o temp.o $^ $(NM) temp.o | $(MUNCH) > ctdt.c $(CC) -c $(C++FLAGS) -traditional-cpp ctdt.c -o ctdt.o $(LD) $(LD_PARTIAL_FLAGS) -o $@ temp.o ctdt.o @ $(RM) ctdt.c ctdt.o temp.o zbitmap4.o: $(BITMAP4_OBJS) -$(RM) $@ temp.o $(LD) $(LD_PARTIAL_FLAGS) -o temp.o $^ $(NM) temp.o | $(MUNCH) > ctdt.c $(CC) -c $(C++FLAGS) -traditional-cpp ctdt.c -o ctdt.o $(LD) $(LD_PARTIAL_FLAGS) -o $@ temp.o ctdt.o @ $(RM) ctdt.c ctdt.o temp.o zbitmap5.o: $(BITMAP5_OBJS) -$(RM) $@ temp.o $(LD) $(LD_PARTIAL_FLAGS) -o temp.o $^ $(NM) temp.o | $(MUNCH) > ctdt.c $(CC) -c $(C++FLAGS) -traditional-cpp ctdt.c -o ctdt.o $(LD) $(LD_PARTIAL_FLAGS) -o $@ temp.o ctdt.o @ $(RM) ctdt.c ctdt.o temp.o bitmap1_boot.o: $(BITMAP1_OBJS) -$(RM) $@ $(LD) $(LD_PARTIAL_FLAGS) -o $@ $^ bitmap2_boot.o: $(BITMAP2_OBJS) -$(RM) $@ $(LD) $(LD_PARTIAL_FLAGS) -o $@ $^ bitmap3_boot.o: $(BITMAP3_OBJS) -$(RM) $@ $(LD) $(LD_PARTIAL_FLAGS) -o $@ $^ bitmap4_boot.o: $(BITMAP4_OBJS) -$(RM) $@ $(LD) $(LD_PARTIAL_FLAGS) -o $@ $^ bitmap5_boot.o: $(BITMAP5_OBJS) -$(RM) $@ $(LD) $(LD_PARTIAL_FLAGS) -o $@ $^
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -