📄 makefile
字号:
# file: Makefile
#
# Makefile for STUFF.
#
# ex:set noexpandtab:
SDK_ROOT = ../..
SINCLUDES =
CINCLUDES = $(SDK_ROOT)/inc/excalibur.h
include $(SDK_ROOT)/inc/nios_build.mk
.PHONY : all
all : dirs stuff
.PHONY : dirs
dirs : $(OBJDIR) $(EXTRADIR)
$(OBJDIR) :
mkdir $@
$(EXTRADIR) :
mkdir $@
.PHONY : stuff
NAME = plugs
stuff : dirs \
$(NAME).elf \
$(NAME).srec \
$(EXTRADIR)/$(NAME).sym \
$(EXTRADIR)/$(NAME).dis \
$(EXTRADIR)/$(NAME).nm \
$(EXTRADIR)/$(NAME).objdump
STUFF_OBJS = \
$(OBJDIR)/hello_plugs.o \
$(OBJDIR)/hello_plugs_menu.o
$(NAME).elf : $(STUFF_OBJS) $(SDK_LIB)/libnios.a
$(CC) $(STUFF_OBJS) \
$(CLDFLAGS) -o $(NAME).elf
.PHONY : install
install : install_reset_stuff
.PRECIOUS : $(NAME).quest
.PRECIOUS : $(NAME).trace
# |
# | Clean
# |
clean :
rm -f *.elf *.srec *.quest *.trace
rm -rf $(OBJDIR) $(EXTRADIR)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -