文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Makefile 模板

Makefile 模板

时间:2009-04-22  来源:打死也不说2009

CXX = gcc

CC = cc

CXXFLAGS =    -Wall -g

OBJS =        main_gps.o Gps.o Handle_Connection.o queue.o GPRS_Connection.o MidStruct.o _Text_VLC_fork.o scheduler.o rwconfig.o rwFRAM.o rwRecord.o

LIBS =        -lpthread

TARGET =    client

$(TARGET):    $(OBJS)
    $(CXX) $(CXXFLAGS) -o $(TARGET) $(OBJS) $(LIBS)
   
rwRecord.o: stdafx.h rwRecord.h
    $(CC) $(CXXFLAGS) -c rwRecord.c

rwFRAM.o: stdafx.h rwFRAM.h
    $(CC) $(CXXFLAGS) -c rwFRAM.c

rwconfig.o: stdafx.h rwconfig.h
    $(CC) $(CXXFLAGS) -c rwconfig.c

_Text_VLC_fork.o: stdafx.h _Text_VLC_fork.h
    $(CC) $(CXXFLAGS) -c _Text_VLC_fork.c

queue.o: stdafx.h queue.h
    $(CC) $(CXXFLAGS) -c queue.c
   
   
GPRS_Connection.o: stdafx.h GPRS_Connection.h
    $(CC) $(CXXFLAGS) -c GPRS_Connection.c
   
MidStruct.o: stdafx.h MidStruct.h
    $(CC) $(CXXFLAGS) -c MidStruct.c
   
scheduler.o: stdafx.h scheduler.h
    $(CC) $(CXXFLAGS) -c scheduler.c

Handle_Connection.o:
    $(CC) $(CXXFLAGS) -c Handle_Connection.c

Gps.o:
    $(CC) $(CXXFLAGS) -c Gps.c
   
client.o: stdafx.h scheduler.h _Text_VLC_fork.h rwconfig.h
    $(CC) $(CXXFLAGS) -c client.c

#main_handle.o:
#    $(CC) $(CXXFLAGS) -c main_handle.c

main_gps.o:
    $(CC) $(CXXFLAGS) -c main_gps.c
   
all: $(TARGET)
        echo "rm 1.txt && valgrind --tool=memcheck --leak-check=full --show-reachable=yes -v ./client 2> 1.txt"

.PHONY : clean
clean:
    rm -f $(OBJS) $(TARGET)
感谢David Morre先生的makefile模板!我会记得请你和任**吃饭的!
相关阅读 更多 +
排行榜 更多 +
太空棺材

太空棺材

飞行射击 下载
穿越火线枪战王者腾讯最新版

穿越火线枪战王者腾讯最新版

飞行射击 下载
gz穿越火线最新正式版免赞助版

gz穿越火线最新正式版免赞助版

飞行射击 下载