Chinaunix首页 | 论坛 | 博客
  • 博客访问: 971871
  • 博文数量: 192
  • 博客积分: 3070
  • 博客等级: 中校
  • 技术积分: 1861
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-27 23:44
个人简介

Start Linux Leave Linux a while Back to Linux

文章分类

全部博文(192)

文章存档

2023年(18)

2022年(11)

2021年(8)

2020年(14)

2019年(7)

2018年(13)

2017年(16)

2016年(4)

2012年(2)

2011年(13)

2010年(26)

2009年(13)

2008年(27)

2007年(20)

我的朋友

分类: LINUX

2017-02-06 17:36:54


DIR_INC = ./inc
DIR_OBJ = ./obj
DIR_GA = ./gas_analysis
DIR_DAQ = ./stm32_daq
DIR_UTIL = ./util
DIR_YD = ./YD516P

DIR_HEADER = -I${DIR_INC} -I${DIR_GA}

SRC = ${wildcard ${DIR_GA}/*.cpp} \
      ${wildcard ${DIR_DAQ}/*.cpp} \
      ${wildcard ${DIR_UTIL}/*.cpp} \
      ${wildcard ${DIR_YD}/*.cpp}

OBJ = ${patsubst %.cpp, %.o, ${SRC}}

TARGET=main
CC=g++
CXXFLAGS=-g -Wall ${DIR_HEADER}

${TARGET}:${OBJ}
$(CC) $(OBJ) -o $@  

#${OBJ}: ${SRC}
#    ${CC} ${CXXFLAGS} -c $?


clean:
rm -f ${OBJ}
rm -f *.o
rm -f *~
rm -f ${TARGET}
echo "Clean done."
    

阅读(1114) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~