⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fontbig5.mak

📁 The combined demo is dedicated for S1C33L05, so DMT33L05 should be used to load and run the demo. F
💻 MAK
字号:
# make file made by GWB33

# make file made by gnu make

# macro definitions for target file

TARGET= fontbig5.a

# macro definitions for tools & dir

TOOL_DIR = C:/gnu33
CC= $(TOOL_DIR)/xgcc
AS= $(TOOL_DIR)/xgcc
LD= $(TOOL_DIR)/ld
RM= $(TOOL_DIR)/rm
AR= $(TOOL_DIR)/ar
CP= $(TOOL_DIR)/cp
LIB_DIR= ../../../lib
SYS_DIR= ../../../include
GUI_DIR= ../../include
SRC_DIR= .

# macro definitions for tool flags

CFLAGS= -B$(TOOL_DIR)/ -c -gstabs -O1 -mgda=0 -mdp=2 -mlong-calls -fno-builtin -I$(TOOL_DIR)/include -I$(SYS_DIR) -I$(GUI_DIR)
ASFLAGS= -B$(TOOL_DIR)/ -c -xassembler-with-cpp -Wa,--gstabs

# macro definitions for object flags

OBJS= guiFontBIG.o \
      guiGb2big.o \
      guiUnic2big.o \

$(TARGET) : $(OBJS) fontbig16.mak
	$(AR) -r $(TARGET) $(OBJS)
	$(CP) $@ $(LIB_DIR)/ > nul

# macro definitions for library flags

# dependency list start

### src definition start
SRC1_DIR= .
### src definition end

$(TARGET).elf : $(OBJS) $(TARGET).mak $(TARGET).lds
	$(LD) $(LDFLAGS) -o $@ $(OBJS) $(OBJLDS) $(LIBS)

## guiFontBIG.c
guiFontBIG.o : $(SRC1_DIR)/guiFontBIG.c
	$(CC) $(CFLAGS) $(SRC1_DIR)/guiFontBIG.c

## guiGb2big.c
guiGb2big.o : $(SRC1_DIR)/guiGb2big.c
	$(CC) $(CFLAGS) $(SRC1_DIR)/guiGb2big.c

## guiUnic2big.c
guiUnic2big.o : $(SRC1_DIR)/guiUnic2big.c
	$(CC) $(CFLAGS) $(SRC1_DIR)/guiUnic2big.c

# dependency list end


# clean files except source

clean:
	$(RM) -f $(OBJS) $(TARGET)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -