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

📄 makefile4

📁 这是《ARM嵌入式应用开发技术白金手册》源代码
💻
字号:
INCLUDES =-I/home/nie/mysrc/include  \                          #在-I参数所指定的目录下寻找
          -I/home/nie/mysrc/extern/include \
          -I/home/nie/mysrc/src \
          -I/home/nie/mysrc/libsrc \
          -I. \
          -I..
          
EXT_CC_OPTS = -DEXT_MODE                                        # 宏定义
CPP_REQ_DEFINES = -DMODEL=tune1 -DRT -DNUMST=2 \
                  -DTID01EQ=1 -DNCSTATES=0  \
                  -DMT=0 -DHAVESTDIO
RTM_CC_OPTS = -DUSE_RTMODEL
CFLAGS = -O -g 
CFLAGS += $(CPP_REQ_DEFINES)
CFLAGS += $(EXT_CC_OPTS)
CFLAGS +=$(RTM_CC_OPTS)
SRCS  = tune1.c   rt_sim.c rt_nonfinite.c  grt_main.c rt_logging.c \
            ext_svr.c updown.c ext_svr_transport.c ext_work.c
OBJS  = $(SRCS:.c=.o)                                           #各个源文件所对应的目标文件名
RM    =  rm –f                                                 # 强制删除
CC    = gcc
LD    = gcc
all: dudu 
%.o : %.c
	$(CC) -c -o $@ $(CFLAGS)  $(INCLUDES)   $<
tune1 : $(OBJS)	
	$(LD) -o  $@  $(OBJS)  -lm
clean :
	$(RM)  $(OBJS)

⌨️ 快捷键说明

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