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

📄 make.lh79524.gnu

📁 SHARP_ARM720T_LH79524/5软件开发包_支持TFT_LCD_NAND_FLASH_ETH_USB
💻 GNU
字号:
######################################################################## 
# $Workfile:   make.lh79524.gnu$ 
# $Revision:   1.0  $ 
# $Author:     ZhangJ  $ 
# $Date:       Oct 20, 2004   $ 
# 
# Project:     
# 
# Description: 
#  make rules for the gnu gcc compiler suite
# 
# Revision History: 
# 
######################################################################## 
# 
#  Copyright (c) 2002 Sharp Microelectronics of the Americas 
# 
#  All rights reserved 
# 
#  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. 
# 
########################################################################

include $(SHARPMCU_SOFTWARE)/makerule/common/make.rules.environment

CPU	 =
GNUBASE  = $(GCC_ROOT)/gcc
GNUTOOLS = $(GNUBASE)/arm-tools/i686-pc-cygwin/bin
GNU_LIB1 = $(GNUBASE)/arm-tools/i686-pc-cygwin/arm-elf/lib
GNU_LIB2 = $(GNUBASE)/arm-tools/i686-pc-cygwin/lib/gcc-lib/arm-elf/3.0.3
GNU_INC1 = $(GNUBASE)/arm-tools/i686-pc-cygwin/arm-elf/include
GNU_INC2 = $(GNUBASE)/arm-tools/i686-pc-cygwin/lib/gcc-lib/arm-elf/3.0.3/include
CFLAGS	 = -Wall -O0 -mapcs-frame -mno-sched-prolog 
CFLAGS	+= -mcpu=arm7tdmi -fno-hosted -mthumb-interwork
CFLAGS 	 += -gdwarf-2 
CFLAGS  += -I$(GNU_INC1) -I$(GNU_INC2) 
CFLAGS  += -I$(CSP_INC_DIR) -I$(BSP_INC_DIR) -I$(GEN_INC_DIR)
AFLAGS	 = -m arm7tdmi
AFLAGS	+= -D
CC       = arm-elf-gcc
AS       = arm-elf-as
AR       = arm-elf-ar -r
LD       = arm-elf-ld
NM       = rm-elf-nm
OBJDUMP  = arm-elf-objdump
OBJCOPY  = arm-elf-objcopy
READELF  = arm-elf-readelf
LDFLAGS  = 
AR_LIST  =--start-group 
AR_LIST +=$(CSP_LIB)/gnu/$(CSP_ARCHIVE) $(BSP_LIB)/gnu/$(BSP_ARCHIVE)
AR_LIST +=$(GEN_LIB)/gnu/$(GEN_ARCHIVE)
AR_LIST +=--end-group
LK       = -L$(GNU_LIB1) -L$(GNU_LIB2) -L$(CSP_LIB) 
LK	+= -L$(BSP_LIB) -L$(GEN_LIB) $(AR_LIST) -lc -lgcc 
MAP      = -Map
LDESC    = -T
ENTRY    = -e
BIN      = -bin
EXT      = .elf
LEXT     = 

⌨️ 快捷键说明

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