📄 make.rules.build
字号:
########################################################################
#
# Project: Standard compile makefile
#
# Description:
# default build rules used by all compiler chains
#
########################################################################
# SHARP MICROELECTRONICS OF THE AMERICAS MAKES NO REPRESENTATION
# OR WARRANTIES WITH RESPECT TO THE PERFORMANCE OF THIS SOFTWARE,
# AND SPECIFICALLY DISCLAIMS ANY RESPONSIBILITY FOR ANY DAMAGES,
# SPECIAL OR CONSEQUENTIAL, CONNECTED WITH THE USE OF THIS SOFTWARE.
#
# SHARP MICROELECTRONICS OF THE AMERICAS PROVIDES THIS SOFTWARE SOLELY
# FOR THE PURPOSE OF SOFTWARE DEVELOPMENT INCORPORATING THE USE OF A
# SHARP MICROCONTROLLER OR SYSTEM-ON-CHIP PRODUCT. USE OF THIS SOURCE
# FILE IMPLIES ACCEPTANCE OF THESE CONDITIONS.
#
# COPYRIGHT (C) 2001 SHARP MICROELECTRONICS OF THE AMERICAS, INC.
# CAMAS, WA
########################################################################
objs: $(OBJS)
ifeq ($(TOOL), iar)
%.o : %.c
$(CC) $(CFLAGS) $< -o $*.o
%.o : %.cpp
$(CCP) $(CFLAGS) $< -o $*.o
else
%.o : %.c
$(CC) -c $(CFLAGS) $< -o $*.o
%.o : %.cpp
$(CCP) -c $(CFLAGS) $< -o $*.o
endif
%.o : %.$(ASM_EXT)
$(AS) $(AFLAGS) $< -o $*.o
clean:
@$(RM) *.elf
@$(RM) *.exe
@$(RM) *~
@$(RM) *.map
@$(RM) *.lst
@$(RM) *.o
@$(RM) *.axf
@$(RM) *.bin
@$(RM) *.dbo
@$(RM) *.dla
@$(RM) *.dnm
@$(RM) *.srec
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -