📄 nu_idle_task_debug.mk
字号:
#
# Warning: This Makefile is generated by the genmake program from the template:
# gen_arx.mk - template for ARM compiler to build executables
# It is advised that you not modify this by hand. If you want
# to add something, you can change the gen_arx.mk template.
# Copyright (c) ARM Ltd. 2002
#
TARGET = ARM
INC_PATHS = -I..\include\
# CFLAGS is the default flags rule. Others are added below
CFLAGS = -g $(INC_PATHS)
CFLAGS_SRCS =
CFLAGS_COMP = $(CC) -c $(CFLAGS)
CFLAGS_OBJS =
CARM = -I..\include\ -g+ -dwarf2
CARM_SRCS = ..\nucleus_source\csc.c ..\nucleus_source\dmc.c \
..\nucleus_source\dmce.c ..\nucleus_source\dmd.c \
..\nucleus_source\dmf.c ..\nucleus_source\dmi.c \
..\nucleus_source\erc.c ..\nucleus_source\erd.c \
..\nucleus_source\eri.c ..\nucleus_source\inc.c \
..\nucleus_source\quc.c ..\nucleus_source\quce.c \
..\nucleus_source\qud.c ..\nucleus_source\quf.c \
..\nucleus_source\qui.c ..\nucleus_source\qus.c \
..\nucleus_source\quse.c ..\nucleus_source\smce.c \
..\nucleus_source\smd.c ..\nucleus_source\smf.c \
..\nucleus_source\smi.c ..\nucleus_source\sms.c \
..\nucleus_source\smse.c ..\nucleus_source\tcc.c \
..\nucleus_source\tcce.c ..\nucleus_source\tcd.c \
..\nucleus_source\tcf.c ..\nucleus_source\tci.c \
..\nucleus_source\tcs.c ..\nucleus_source\tcse.c \
..\nucleus_source\tmc.c ..\nucleus_source\tmd.c \
..\nucleus_source\tmf.c ..\nucleus_source\tmi.c \
..\nucleus_source\tms.c ..\nucleus_source\tmse.c \
..\nucleus_source\smc.c ..\nucleus_source\stc.c
CARM_COMP = c:\progra~1\arm\rvct\programs\2.0\155\win_32~1\armcc -c $$SRC $(CARM) -o $$OBJ
CARM_OBJS = Debug\csc.o Debug\dmc.o Debug\dmce.o Debug\dmd.o \
Debug\dmf.o Debug\dmi.o Debug\erc.o Debug\erd.o \
Debug\eri.o Debug\inc.o Debug\quc.o Debug\quce.o \
Debug\qud.o Debug\quf.o Debug\qui.o Debug\qus.o \
Debug\quse.o Debug\smce.o Debug\smd.o Debug\smf.o \
Debug\smi.o Debug\sms.o Debug\smse.o Debug\tcc.o \
Debug\tcce.o Debug\tcd.o Debug\tcf.o Debug\tci.o \
Debug\tcs.o Debug\tcse.o Debug\tmc.o Debug\tmd.o \
Debug\tmf.o Debug\tmi.o Debug\tms.o Debug\tmse.o \
Debug\smc.o Debug\stc.o
CARM_CPP = --cpp -g+ -dwarf2
CARM_CPP_SRCS =
CARM_CPP_COMP = c:\progra~1\arm\rvct\programs\2.0\155\win_32~1\armcc -c $$SRC $(CARM_CPP) -o $$OBJ
CARM_CPP_OBJS =
CTHUMB = --thumb -g+ -dwarf2
CTHUMB_SRCS =
CTHUMB_COMP = c:\progra~1\arm\rvct\programs\2.0\155\win_32~1\armcc -c $$SRC $(CTHUMB) -o $$OBJ
CTHUMB_OBJS =
CTHUMB_CPP = --thumb --cpp -g+ -dwarf2
CTHUMB_CPP_SRCS =
CTHUMB_CPP_COMP = c:\progra~1\arm\rvct\programs\2.0\155\win_32~1\armcc -c $$SRC $(CTHUMB_CPP) -o $$OBJ
CTHUMB_CPP_OBJS =
AARM = -i..\include\ --g --dwarf2
AARM_SRCS = ..\nucleus_source\bss.s ..\nucleus_source\int.s \
..\nucleus_source\stack.s ..\nucleus_source\tct.s \
..\nucleus_source\tmt.s ..\nucleus_source\stt.s
AARM_COMP = c:\progra~1\arm\rvct\programs\2.0\155\win_32~1\armasm $(AARM) -o $$OBJ $$SRC
AARM_OBJS = Debug\bss.o Debug\int.o Debug\stack.o Debug\tct.o \
Debug\tmt.o Debug\stt.o
#FLAGS end here (put all flag groups above this line)
EXTHDRS =
HDRS =
LDFLAGS =
# LIB_DEP is list of dependents for library build ($OBJS for example)
LIB_DEP =
# LIB_ARGS is argument line for librarian
LIB_ARGS = --create
# LIBS are system libraries as name
LIBS =
CC = cl$(TARGET)
LINKER = $(CC)
LIBRARIAN = c:\progra~1\arm\rvct\programs\2.0\155\win_32~1\armar
MAKENAME = nu_idle_task_Debug.mk
PRINT = pr
PROGRAM = none
BUILD_LIB = Debug\nu_idle_task.lib
POST_BUILD =
ALL_DEP = $(BUILD_LIB) $(POST_BUILD)
OBJS = $(CFLAGS_OBJS) $(CARM_OBJS) $(CARM_CPP_OBJS) $(CTHUMB_OBJS) \
$(CTHUMB_CPP_OBJS) $(AARM_OBJS)
SRCS = $(CFLAGS_SRCS) $(CARM_SRCS) $(CARM_CPP_SRCS) $(CTHUMB_SRCS) \
$(CTHUMB_CPP_SRCS) $(AARM_SRCS)
# depend is for dependant rules that should not be linked in
DEPEND =
O_DEPEND =
COMP_LINE = $(CFLAGS_COMP)
# .c.o is default compile line if not explicitly defined
.c.o :
$(COMP_LINE) $*.c
# all is first target
all: $(ALL_DEP)
@+echo --- Build-all done ---
#LINK: next one is the link command
$(PROGRAM): $(OBJS) $(DEPEND) $(O_DEPEND) $(MAKENAME)
$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
#BUILD_LIB: this is only valid if filled in at macro point
$(BUILD_LIB): $(LIB_DEP) $(OBJS) $(DEPEND) $(O_DEPEND) $(MAKENAME)
$(LIBRARIAN) $(LIB_ARGS) $(BUILD_LIB) $(OBJS)
clean:
+for %d in ($(OBJS) $(PROGRAM) $(BUILD_LIB)) do if exist %d del %d
rebuild: clean all
depend:; upddep $(MAKENAME)
index:; ctags -wx $(HDRS) $(SRCS)
print:; $(PRINT) $(HDRS) $(SRCS)
program: $(PROGRAM)
tags: $(HDRS) $(SRCS); ctags $(HDRS) $(SRCS)
# DEPEND: include files below
# Dependency summaries:
# System includes suppressed
___INCLUDE__CS_EXTR_H=..\include\\cs_extr.h ..\include\\cs_defs.h
___INCLUDE__TC_EXTR_H=..\include\\tc_extr.h ..\include\\tc_defs.h
___INCLUDE__DM_EXTR_H=..\include\\dm_extr.h ..\include\\dm_defs.h
___INCLUDE__HI_DEFS_H=..\include\\hi_defs.h ..\include\\tc_defs.h
___INCLUDE__HI_EXTR_H=..\include\\hi_extr.h $(___INCLUDE__HI_DEFS_H)
___INCLUDE__NUCLEUS_H=..\include\\nucleus.h ..\include\\cs_defs.h \
..\include\\tm_defs.h ..\include\\tc_defs.h ..\include\\mb_defs.h \
..\include\\qu_defs.h ..\include\\pi_defs.h ..\include\\sm_defs.h \
..\include\\ev_defs.h ..\include\\pm_defs.h ..\include\\dm_defs.h
___INCLUDE__ER_EXTR_H=..\include\\er_extr.h $(___INCLUDE__NUCLEUS_H)
___INCLUDE__IN_EXTR_H=..\include\\in_extr.h $(___INCLUDE__NUCLEUS_H)
___INCLUDE__QU_EXTR_H=..\include\\qu_extr.h ..\include\\qu_defs.h
___INCLUDE__SM_EXTR_H=..\include\\sm_extr.h ..\include\\sm_defs.h
___INCLUDE__TM_EXTR_H=..\include\\tm_extr.h ..\include\\tm_defs.h
# DEPEND: end include files
Debug\csc.o: ..\nucleus_source\csc.c ..\include\\cs_defs.h
c:\progra~1\arm\rvct\programs\2.0\155\win_32~1\armcc -c \
..\nucleus_source\csc.c $(CARM) -o Debug\csc.o
Debug\dmc.o: ..\nucleus_source\dmc.c $(___INCLUDE__CS_EXTR_H) \
$(___INCLUDE__TC_EXTR_H) $(___INCLUDE__DM_EXTR_H) \
..\include\\hi_extr.h ..\include\\hi_defs.h
c:\progra~1\arm\rvct\programs\2.0\155\win_32~1\armcc -c \
..\nucleus_source\dmc.c $(CARM) -o Debug\dmc.o
Debug\dmce.o: ..\nucleus_source\dmce.c $(___INCLUDE__CS_EXTR_H) \
$(___INCLUDE__TC_EXTR_H) $(___INCLUDE__DM_EXTR_H)
c:\progra~1\arm\rvct\programs\2.0\155\win_32~1\armcc -c \
..\nucleus_source\dmce.c $(CARM) -o Debug\dmce.o
Debug\dmd.o: ..\nucleus_source\dmd.c ..\include\\dm_defs.h
c:\progra~1\arm\rvct\programs\2.0\155\win_32~1\armcc -c \
..\nucleus_source\dmd.c $(CARM) -o Debug\dmd.o
Debug\dmf.o: ..\nucleus_source\dmf.c $(___INCLUDE__CS_EXTR_H) \
$(___INCLUDE__TC_EXTR_H) $(___INCLUDE__DM_EXTR_H) \
..\include\\hi_extr.h ..\include\\hi_defs.h
c:\progra~1\arm\rvct\programs\2.0\155\win_32~1\armcc -c \
..\nucleus_source\dmf.c $(CARM) -o Debug\dmf.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -