📄 makefile
字号:
SOC =LH75401
TOOL =
EXECNAME =bootloader_$(TOOL)
MAPFILE =$(EXECNAME)
MEXT =.map
LDSCRIPT =LinkerScripts/ldscript_$(TOOL).ld
############################################################################
# Pick up the default build rules
#
include $(KEV75401_SOFTWARE)/MakeRules/make.$(SOC)$(TOOL)
# Executable object code that will be excuted in External Sram
OBJS =bootloader_$(TOOL).o
ifeq ($(TOOL), gnu)
C_ENTRY =
ENTRY =
else
C_ENTRY =0
endif
############################################################################
# Targets to build
#
bootStrap: $(OBJS)
$(LD) $(OBJS) \
$(LK) \
$(LDFLAGS) \
$(MAP) $(MAPFILE)$(MEXT) \
$(LDESC) $(LDSCRIPT) \
$(ENTRY) $(C_ENTRY) -o $(EXECNAME)$(EXT)
$(ELFTOBIN) $(EXECNAME)$(EXT) $(EXECNAME).bin
############################################################################
# Default build rules
#
include $(KEV75401_SOFTWARE)/MakeRules/make.$(SOC)default
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -